Platform
Features
Pricing
PPD
Edit position
Contact
No bio yet
Location
Laval, Canada
Links
Previous companies
Luc Levesque
Senior Clinical Research Associate
Sign up to view 0 direct reports
Get started
77 members
This person is not in any offices
Ad
Council on Energy, Environment and Water (CEEW)
Informa Tech
Mekanistic Therapeutics
Market Decisions Research
PCM Trials