Featured LIFE SCIENCES CLIENT PARTNER, PORTFOLIO HEAD
Published on 16 Oct 2022,
EPAM Systems (Switzerland) GmbH
Zürich, Switzerland
Biological | Life sciences