John Lumsden

John Lumsden
Professor Emeritus, Pathobiology
Graduate Faculty

Aquatic animal health; innate immunity