Francesca Martin

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

Latest posts by Francesca Martin (see all)