Alberto Scoma

Dr. Alberto Scoma

Head of the Engineered Microbial Systems Laboratory (EMS-Lab)
+1
orcid