#OTD: NIH's Institute of Child Health and Human Development was founded (15 April 1999)

 

For more information about ICHHD, read here.
For information about UPM-NIH, go here.