The fault in our genes
The fault in our genes
Maggie Moore
Newborn Screaming in ALabama
15 minutes Posted Jan 26, 2021 at 3:59 am.
0:00
15:36
Download MP3
Show notes
On this episode, I talk about what is new born screening and our efforts to implement it in the state of Alabama.