Kensington Health is a research organisation in Toronto, CA. OpenAlex records 2,626 works and 98,389 citations for it. 537 researchers list it as their most recent affiliation.