Photo of Kayla Stevens

Kayla Stevens

Personal Information

Professional Life

holds 6 patents for innovations in textiles