This post was originally published on this site
New York University is one of the most coveted universities in the United States. Students flock from all 50 US states and over 115 different countries to spend their formative college years tucked in the dense heart of downtown Manhattan.
Chief Operating Officer’s insight: