Answer
The answer is the University of Science and Technology of China (USTC), located in Hefei, Anhui Province, China. USTC is a prestigious research university renowned for its academic excellence, particularly in the fields of science, technology, and engineering. Founded in 1958, USTC has consistently ranked among the top universities in China and is recognized for its cutting-edge research and outstanding faculty.