Diabetes Canada is a research organisation in Toronto, CA. OpenAlex records 995 works and 67,730 citations for it. 196 researchers list it as their most recent affiliation.