Kristopher Ezra

Research Scientist, Aeronautics and Astronautics
Office
Purdue Technology Center, D2-305
Other Phone
(765) 231-6924