Innovative Trauma Relief Access (INNTRA) is located in Genève, Switzerland on Campus Biotech Innovation Park, Av. de Sécheron 15. Innovative Trauma Relief Access (INNTRA) is rated 3 out of 5 in the category child health care centre in Switzerland.
Address
Campus Biotech Innovation Park, Av. de Sécheron 15