Proof of principle fly larvae biorefinery for biopolymer plastic production

Full project page

Organisations map overview