World's Best Scientists 2026 revealed!
Shantou University

Shantou University

- Neuroscience

China
Established: 1981
Scholars: 1

Overview of Shantou University

Shantou University (STU), founded in 1981, is a comprehensive public institution located in Shantou, Guangdong Province, China. Established with the support of the Li Ka Shing Foundation, it stands as a pioneering example of philanthropic involvement in Chinese higher education. With a dynamic campus spanning over 2,000 acres, STU currently enrolls approximately 10,000 full-time students across undergraduate and postgraduate programs. The university comprises eight faculties, including colleges of Science, Engineering, Medicine, Business, Law, Liberal Arts, Art and Design, and Journalism, positioning it as a vibrant regional hub of learning and innovation.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
8405 World 133 National H-index 39 Citations 4,546 98