Professor Richard Russell

Professor and Director of Medical Entomology
Medicine, Westmead Clinical School

Department of Medical Entomology 3rd floor, ICPMR Building Westmead Hospital (C24)
The University of Sydney
NSW 2006 Australia

T: +61 2 9845 7279
F: +61 2 9893 8659
E:
W: Related website
Curriculum vitae

On this page

Themes | Keywords