- The new leadership of NIH is dismantling long standing biomedical science programs & putting in their place scientifically questionable ideas. A courageous group of current NIH employees pushed back, publishing “The Bethesda Declaration” 1/2 www.standupforscience.net/bethesda-dec...
Jun 12, 2025 07:47