Hôpital Debrousse is a research organisation in Lyon, FR. OpenAlex records 2,242 works and 193,143 citations for it. 400 researchers list it as their most recent affiliation.