International Science and Technology Center
https://www.istc.int/
Tech Business

Astana, Astana
Kazakhstan
@