Megan Hardeman

Head of Engagement at Figshare
London
Head of Engagement at Figshare.

Megan's public data