Pheno Therapeutics is located in Edinburgh, United Kingdom on 3rd floor, Citypoint, 65 Haymarket Terrace. Pheno Therapeutics is rated 3 out of 5 in the category biotechnology company in United Kingdom.
Address
3rd floor, Citypoint, 65 Haymarket Terrace
Accessibility
Wheelchair-accessible entrance