>>64134449
>top harvard astrophysicist
He was seen walking away from campus in a hurry.