6 employees
ParticipAid is an online portal that bridges the divide between the research community and the public.
2018
ParticipAid raised undisclosed on April 28, 2016
Investors: Ontario Centres of Excellence