1929 - Biochemist Ida Stephens Owens was born
On this dated in 1929, Biochemist Ida Stephens Owens was born. Owens received a PhD. in Biology-Physiology from Duke University in 1967. At the National Institutes of Health (NIH), biochemist Dr. Ida Owens conducts studies in the genetics of detoxification enzymes.