Question: Which universit is located in Karachi, Sindh, Pakistan, De La Salle University or NED University of Engineering and Technology?
Sentence (from "De La Salle University"): De La Salle University (Tagalog: "Pamantasang De La Salle") (also referred to as DLSU or La Salle) is a Roman Catholic, Lasallian research university in Taft Avenue, Malate, Manila, Philippines.
Relevant evidence: Yes