Deal Alert: Evolva Biotech raises $28-M in first closing of Series B financing
Evolva Biotech, a Switzerland- and India-based drug discovery firm, has raised CHF 28 million (about US$27.8 million) in the first closing of its second round (“Series B”) financing round. The…