Company name: Roslin Technologies
Description: Roslin Technologies: transforming science innovations into solutions to global challenges in AgTech and Animal Health.
Roslin Innovation Centre, Easter Bush Campus, Edinburgh EH25 9RG, United Kingdom