ParentFull threadrobbyt·I assume, Rockefeller University. It's a large hospital on the upper East side.View on HN