Find out how the Canadian Institute for Health Information (CIHI) provides essential information on Canada’s health systems and the health of Canadians
4110 Yonge St
North York, ON, M2P 2B7
Founded
1994
Revenue
$130m to $640m (CAD)
Sectors
519130 - Internet publishing and broadcasting and web search portals