Swiss Red Cross is a research organisation in Bern, CH. OpenAlex records 1,311 works and 75,572 citations for it. 490 researchers list it as their most recent affiliation.