Novel gut-stable peptides and drug-delivery systems - possible treatment for IBD

Full project page

Organisations map overview