Instoa is active in the field of Clinical Trials and provide services to digitalize the full clinical studies process.
Looking for a particular Instoa employee's phone or email?
Instoa is based in Lausanne, Vaud.