Nicholas Lens is a Belgian composer of contemporary music, particularly known for his operas. His work is published by Schott Music International and Mute Song and distributed by Sony BMG International.
Read more: Wikipedia