ARTICLE | Company News
Evolva Holding management update
April 15, 2013 7:00 AM UTC
Evolva Holding S.A. (SIX:EVE), Reinach, Switzerland Business: Renal, Infectious, Combinatorial biology Transitioning: Jorgen Hansen to CSO from the leader of Evolva's Danish research team; he succeeds...