Angela Scott
Scottish cell therapy scientist
Angela Scott was born in Edinburgh, City of Edinburgh, Scotland, United Kingdom. No public net worth estimate is recorded.
—
Reported net worth
United Kingdom
Citizenship
1
Associated companies
Associated Companies
| Company | Role | Headquarters |
|---|---|---|
| TC Biopharm | Founder | Edinburgh |
Locations
Birthplace: Edinburgh, City of Edinburgh, Scotland, United Kingdom
Associated headquarters: Edinburgh