Our contacts
Subscribe for more information that matters
mail@semantic-hub.com
+7 916 101 4840
Russia: Illyinka street, 4, Moscow
WeChat: Ira-Wuxi
Switzerland: +41 21 312 0026, Avenue d'Ouchy 4, 1006 Lausanne


China: A408-2-1, Building 530, University Science Park, 18 Qingyuan Road, Xinwu District, Wuxi City, Jiangsu Province