Go to the profile of thomas rossi

thomas rossi

Head of R&D, Venthera
  • Venthera
  • United States of America