Orbis Medicines, an oral macrocycle drug discovery company, closed a €90 million Series A funding round, bringing the total ...