Enver Can, president of Ilham Tohti Institute
c/o Enver Can, Eichenstrasse 19, 85235
Odelzhausen, GERMANY
Tel.: +491738912048
Email: enver.can@web.de




Aziz Isa Elkun, Secretary of Ilham Tohti Institute
London, United Kingdom
Email: elkun@ilhamtohtiinstitute.org
www.azizisa.org/en

 

Tags: , , ,