John Lumsden

John Lumsden
Professor, Pathobiology
Graduate Faculty

Aquatic animal health; innate immunity