Go to the profile of Elizabeth Moylan

Elizabeth Moylan

Senior Editor (Peer Review Strategy & Innovation), BioMed Central