Dr. Elena Luchkina

Co-Host of It's Innate!

Dr. Elena Luchkina is a Postdoctoral Fellow at Northwestern University in Evanston, Illinois.