Surgimab (France) is a research organisation in Montpellier, FR. OpenAlex records 27 works and 1,920 citations for it.