3-Day Sale | Save £15. Get the code »

Kevin Kavanagh

About the Editor KEVIN KAVANAGH is Professor of Microbiology in the Department of Biology at Maynooth University, Maynooth, County Kildare, Ireland.