A disruptive technology for vaccines manufacturing based on Self-Assembled Polymeric Nanoparticulate systems

Full project page

Organisations map overview