Mario Scarpa

Scientific and translational research lead , Organoids Factory Lab
  • Italy
Ala Tocarciuc

CEO, Almeda Pharmaceuticals AG