Loading...

Evogene and Shanghai Lishan Biopharmaceuticals Sign Exclusive Licensing Agreement for BMC128 | Intellectia.AI