Dr. Lucky Tran 3 months ago
UPDATE: Workers at FOUR of the most important US science agencies have now filed letters of dissent against their leadership.
After initially delaying their letter due to fears of retaliation, NSF workers have gone ahead anyway, and joined their colleagues at NIH, EPA, and NASA in speaking up.
add a skeleton here at some point