Author: Deb Chachra
Alternate names: Debbie Chachra
Born: 1971
Bio: engineer, materials scientist and professor