Saint-Vincent Hospital is a research organisation in Ottawa, CA. OpenAlex records 81 works and 10,444 citations for it.