Question: Which universit is located in Karachi, Sindh, Pakistan, De La Salle University or NED University of Engineering and Technology?
Sentence (from "NED University of Engineering and Technology"): The NED University of Engineering and Technology, is a public research university located in the urban area of Karachi, Sindh, Pakistan.
Relevant evidence: Yes