Eleonora Castelli

Public transit hardcore fan
Living in Washington, DC
Postdoctoral Research Associate at Nasa Goddard Space Flight Center via University of Maryland, Baltimore County


Currently:


(last update: may 2023)