Terfalicious
2 posts todayWhat 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 & ...