Cancer Research Horizons
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.
This person is not in any teams