NovImmune S.A., Geneva, Switzerland
Business: Hematology