We Landed on the Moon, But Still Don’t Have a Single Treatment for Cancer – Why?

Activity: Talk or presentationInvited talkTeaching and Research

Description

Invited talk to the NortWest Women in STEM Speaker Series
Period10 Jul 2025
Held atNorthWest Women in STEM, United Kingdom
Degree of RecognitionInternational