Question: What is the name of the non-commercial college radio station owned by a university located 25 miles northwest of Boston?
Sentence (from "KLSU"): The station is licensed under the Federal Communications Commission (FCC) as a non-commercial educational (NCE) radio station.
Relevant evidence: No