Hôpital Saint Roch is a research organisation in Nice, FR. OpenAlex records 1,123 works and 53,137 citations for it. 237 researchers list it as their most recent affiliation.