2013 is the 50th birthday of newborn screening in the United States! This is an APHL public service announcement that aired 75 times in Times Square in New York City on December 28, 2012 until the present.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…