Thomas Edwards graduated from UCL with a Bachelor of Science in Human Sciences, majoring in Biochemistry and Molecular Biology. Thomas has experience working as a Business Development Manager and Associate at Cancer Research Horizons and Cancer Research UK, respectively. Prior to this, Thomas held a role as a Scientific Strategy & Funding Graduate at Cancer Research UK and was an Ambassador at UCL.
Sign up to view 0 direct reports
Get started
This person is not in any teams