Hôtel-Dieu Grace Healthcareh-index: 23Total citations: 2,288Total papers: 102Homepage: https://www.hdgh.org/