Violinist and conductor Dodds is artistic director of the Festival Strings Lucerne in Switzerland.
Read Full Biography
STREAM OR BUY: