Team

Stephan Peters

Chief Executive Officer

Mark Roest

Chief Scientific Officer

René Heylen

Chief Business Officer

Peter Verhaeghe

Chief Legal Officer