SH

Sholto David

person

Researcher who secured $2.63M defamation settlement from MD Anderson over PubPeer-posted concerns.