Stephanie Palmer

Manager, Biomolecular Resource Facility
BSc (Hons), MBA (Tech Management)

Content navigation

Affiliations

Location

Room 2.048

Publications