Jenna Norton, a National Institutes of Health employee, has been an outspoken critic of the administration’s research cuts and has been on paid leave.Jenna Norton last spring organized The Bethesda Declaration, a public letter that denounced what its authors viewed as the administration’s dismantling of the federal biomedical research apparatus.
This is the feed from