
PeerJ Editor
0 Points
Rachel L. Allen
PeerJ Editor
Editing Journals
PeerJ - the Journal of Life & Environmental Sciences
Work details
Head of the Graduate School
St George's, University of London
Infection and Immunity Research Institute