VISIT WEBSITE

About

Stage

Seed

Focus area

BioTech, ICT

Location

Quebec

Contact

Name: Ken Pastor

Title: Senior Partner

LinkedIn