Kayla Walters
Meet our new student, Kayla
Up one level
Kayla Walters joins us from Xavier University in Cincinnati, Ohio to begin her graduate work in the lab.