Niall MacHugh
In sadness, the International Livestock Research Institute (ILRI) reports that Niall MacHugh, a long-term former scientist at ILRI and its predecessor, the International Laboratory for Research on Animal Diseases (ILRAD), died 21 Mar 2017.
Niall MacHugh was quiet about all his accomplishments. He was an expert in invisible, hard, life sciency stuff—cell biology, immunology, cellular immunology,…
View On WordPress















