- Director of the Nat'l Institute of Child Health and Human Development (NICHD) was summarily dismissed yesterday. So here's your reminder that birth defects kill twice as many American kids as cancer. But there is no St. Jude's for birth defects. Only the NICHD. www.nature.com/articles/d41...
Apr 2, 2025 15:38