Dennis Hekker
Legal Advisor
Netherlands Institute for Sound & Vision
Netherlands, NL
Legal