Enter your username/e-mail and your new password will be send to you.

Organisation

International Science and Technology Center ISTC, Moscow

Name International Science and Technology Center ISTC, Moscow
Country Russian Federation
URL www.istc.ru
PIC Numbers 999782881
Author Institution of ISTC - a Convenient Legal and Organizational Framework for Start Up Activities/Projects in the Large Scale Research Infrastructures program