Loading...

Evogene signs exclusive licensing deal with Lishan Biotech for BMC128 | Intellectia