Charles River Laboratories Edinburgh Ltd. is a company that provides Drug development, Medicine and more. Charles River Laboratories Edinburgh Ltd. is headquartered in United Kingdom East Lothian. Charles River Laboratories Edinburgh Ltd. was founded in 1985. Charles River Laboratories Edinburgh Ltd. has a total of 29 patents and 3 literature