10 employees
Intrace Medical SA develops and commercializes bioluminescent and near infrared fluorescent molecular imaging probes.
2012