St Clara Hospital is a research organisation in Rotterdam, NL. OpenAlex records 331 works and 17,601 citations for it. 118 researchers list it as their most recent affiliation.