1 Answers
Laura Machesky FRSE FMedSci is a British-American cancer research scientist currently based in Glasgow. Professor Machesky is director of the Institute of Cancer Sciences at the University of Glasgow, and a senior research group leader at the Cancer Research UK Beatson Institute.
4 views
Answered