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: Avenue d'Ouchy 4, 1006 Lausanne
China: A408-2-1, Building 530, University Science Park, 18 Qingyuan Road, Xinwu District, Wuxi City, Jiangsu Province