Recipharm (France) is a research organisation in Monts, FR. OpenAlex records 113 works and 11,583 citations for it.