Music Generation 15 May 17
Summer School details now available online at: Early Bird booking until 2 June