Rob Patro 7 months ago
Damn... I wonder why scientists wouldn't want to come to the US to compete at the highest levels for highly-restricted funding that then gets pulled surreptitiously for some imagined reason or no reason at all, all while being vilified by the federal government for their work? A mystery! 🤔
add a skeleton here at some point