Dr Liisa Blowes

Liisa Blowes
PhD, FHEA

CREATE biofabrication core facility manager

Blizard Institute, CREATE biofabrication facility
Queen Mary University of London
ORCID LinkedIn