B2DB — Who said what, where, and when

Amy Jayne McKnight

Professor of Molecular Epidemiology & Public Health, Queen's University Belfast

Events Amy Jayne McKnight has spoken at