Filters:
protein stabilizers in United Kingdom
About 1 results.
Advanced Biomanufacturing Centre
Newcastle Street, S1 Sheffield, United KingdomThe Advanced Biomanufacturing Centre is based within the Department of Chemical & Biological Engineering at the University of Sheffield.