Edinburgh Research Explorer

Lonneke Vervelde

Personal Chair of Veterinary Immunology &Infectious Diseases