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"): KLSU is one of 700 college radio stations across the United States that submits music chart reports to the weekly publication "College Music Journal" magazine.
Relevant evidence: No