Francesca Martin

Francesca graduated from Uppsala University with an MSc in Immunology & Infection Biology. She joined BioMed Central in June 2016.