Alan Goddard

Professor of Biotechnology at Aston Uni. Interested in all things membranes and biotech. All opinions my own (not sure anyone else would want them).
Joined November 2023
An unhandled error has occurred. Reload 🗙