Evolva Holding S.A. (SIX:EVE), Reinach, Switzerland
Business: Infectious