More than 40% of the 225 scientists and public health workers at the CDC's National Center on Birth Defects and Developmental Disabilities (NCBDDD) were put on administrative leave earlier this month ...