Mario Scarpa

Post Doc Researcher, Tigem
  • Italy
Ala Tocarciuc

CEO, Almeda Pharmaceuticals AG