Showing posts with label fda. Show all posts
Showing posts with label fda. Show all posts

Saturday, July 4, 2009

New FVA Video About Antidepressants and PPHN

I found this very interesting. And frightening.