-
Cleon Business Solutions
Distance: 0.9 Mi306A-1555 De L'Avenir Blvd
H7S 2N5 Laval
Description
Innodia Inc. is a privately held biotechnology company with the mission to develop and bring to the market novel drugs for the treatment of obesity, type 2 diabetes and associated diseases.