Skip to main content

Stephen Shannon

Postgraduate Researcher

Profile

Stephen is currently a Site Management Associate at ICON.‍Madison and Lila Self, Graduate Fellow.