Question: What is one of the many universities that Lennart Anderson taught at that is located in Upper Manhattan, New York City?
Sentence (from "Lennart Anderson"): His work has been featured at several major museums, including his first major show at the Delaware Art Museum in 1992.
Relevant evidence: No