Company Details
Website
Location
- 12415 S.W. 136 Avenue Unit 3 Miami, FL 33186 USA
Founding Date
- 2002
Non-Florida HQ
Company Description
- Innovia consists of 3 limited partnerships (InnoGraft, InnFocus, InnCardia) each dedicated to a separate therapeutic area in the research, development and manufacturing of biomedical products.