MacRae research lab contact details: Dr Vicky MacRae Research Group Leader, Reader The Roslin Institute The Royal (Dick) School of Veterinary Studies College of Medicine and Veterinary Medicine (CMVM) Contact details Work: 0131 651 9163 Email: vicky.macrae@roslin.ed.ac.uk This article was published on 2025-08-18