Go to the profile of Agnieszka Janeczek

Agnieszka Janeczek

BD Manager, Renovos Biologics
  • Renovos Biologics
  • United Kingdom