Leigh Landy

Leigh Landy is a composer and scholar. He is Director of the Music, Technology, and Innovation Research Centre at De Montfort University, U.K.