A historian with a music habit, CJ Ru has written for the Boston Globe, and served tours of duty at San Francisco Opera, Philharmonia Baroque Orchestra & Chorale, and Orpheus Chamber Orchestra.
A historian with a music habit, CJ Ru has written for the Boston Globe, and served tours of duty at San Francisco Opera, Philharmonia Baroque Orchestra & Chorale, and Orpheus Chamber Orchestra.