Alumnus, Ph.D. Alumnus
VCard FoaF OWL Tweet
Graduated in May 2008
Since 2001, Marcella has been employed as an Aerospace Engineer at NASA Goddard Space Flight Center.