Russia's First BioPharma Public-Private Partnership Eyes Bio-Betters, Attracts $110 million

More from Europe

More from Geography