Columbia University Lecture
Columbia University 538 W 120th St, New York, NY, United StatesVisit historic Columbia University during their lecture series, followed by stargazing! The April 14 lecture will be: "The Zombies in the Sky: What Happens When…