ImmuniWeb SA – Contacts
Geneva, Switzerland
+41 22 560 6800 +1 720 605 9147ImmuniWeb SA is headquartered in Geneva under Swiss Federal ID CHE-166.613.872 with VAT ID CHE-166.613.872.
ImmuniWeb SA is a CREST accredited and ISO 9001, ISO 27001 certified business.