Grand Challenges Canada

Grand Challenges Canada

Venture capitalClaimed

Grand Challenges Canada is dedicated to supporting bold ideas with big impact in global health.

HQ location
Toronto, Canada
Portfolio analysis