Virve Ilkka
Virve Ilkka

Virve Ilkka

Life Science Group Manager @amchamwatch