The Centre for Regenerative Medicine, The University of Edinburgh is located in Edinburgh, United Kingdom on 5 Little France Dr. The Centre for Regenerative Medicine, The University of Edinburgh is rated 5 out of 5 in the category research institute in United Kingdom.
Address
5 Little France Dr
Accessibility
Wheelchair-accessible entrance