Profile picture
Rebecca E Doyle
  • Lecturer / Senior Lecturer
    Primary
    Royal (Dick) School of Veterinary Studies, University of Edinburgh
    Edinburgh, United Kingdom
  • Researcher
    International Livestock Research Institute (Ethiopia)
    Addis Ababa, Ethiopia
View All
mini profile avatar Rebecca Doyle