Stephanie Leet

Stephanie Louise Kwolek was a Polish-American chemist known for inventing Kevlar. Her career at the DuPont company spanned more than 40 years.

Filmography