News xenothera-odile-duvaux Home > French biotech XENOTHERA accelerates its development with fundraising of 20 million euros > xenothera-odile-duvaux 11 May 2021