Dr Keith Ballingall
Keith is a research scientist a the Moredun Research Institute with particular interests in moelecular immunology and immunogenetics with a focus on genes and proteins in livesitck populations controlling recognition and the response to infection.