City of Scientific Research and Technological Applicationsh-index: 129Total citations: 105,623Total papers: 4,130Homepage: http://www.mucsat.org/