Terfalicious

 

28 October 2021

 

Terfalicious

2 posts today

What a devastating outcome. I’m so sorry Professor Stock. Another brilliant woman bullied, harassed, and ultimately pushed out of a field that already has a depressingly low proportion of women. All those who stood by silently should be ashamed & ...

October 28th @ 5:51 pm |