3 employees
Biofilm Pharma benefits from the experience, technological leadership and patents of the Biofilm Technologies Group.
2017