Paul J. Weindling

Paul J. Weindling is Wellcome Trust Research Professor in the History of Medicine at Oxford Brookes University.