Shanghai Jiao Tong University College of Stomatology, formerly known as the Dental School of Aurora University, was founded in 1932. The Department of Stomatology is one of the first four stomatology departments established in China.

The Specialty of Stomatology belongs to first-class undergraduate specialty approved by the Ministry of Education. Currently there are 61 doctoral supervisors and 60 master's supervisors at the College. The Specialty of Stomatology belongs to 211 project, the first batch of project "Double First-Class disciplines". The Clinical Stomatology is a national key specialty, and the Basic Science of Stomatology is recognized as a national key (cultivation) specialty. The college owns high-level disciplines of Shanghai universities and peak disciplines, National Center of Stomatology, National Clinical Research Center for Oral Diseases, National Research Center of Tissue Engineering, National Demonstration Center of Experimental Teaching, and International Cooperation Base of Science and Technology. It’s one of national core centers for R&D, transformation and application of key scientific and industrial frontier leading technologies in stomatology.

It has six training center of international collaboration, such as the International Training Center for the IAOMS Oral and Maxillofacial Oncology and Reconstructive Surgery Training Fellowship Program(the first one in China), The AOCMF Fellowship Center, Shanghai Ninth People’s Hospital Head and Neck and Maxillofacial Oncology  Center, Training Center for the Royal College of Surgeons of Edinburgh (first in the world outside the UK), Ninth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine- Orthodontics Clinical Diploma Training Center and Orthodontics Examination Center for the Royal College of Surgeons of Edinburgh (the only one in Asia), etc. It gets prize as the “Chinese style of oral and maxillofacial surgery”. The College is a president organ of the International College of Prosthodontists, and it has bid successfully for the first International Congress of Prosthodontics to be held in China. Keeping on delivering “China’s voice” and sharing “China’s experience”, the College is of vital importance in the international academic system of stomatology.

Adhering to the principle of "building morality and cultivating people", and with the goal of cultivating excellent innovative stomatological talents featuring both morality and talent, scientific spirit and craftsmanship, international vision and soul, the College has trained a multitude of leading figures in Stomatology with both morality and talents for China. The College is the only one of its kind that has two academicians of Chinese Academy of Engineering (Qiu Weiliu and Zhang Zhiyuan).

The scientist's spirit of having the motherland in mind, serving the people and daring to be the first has been passed on and carried forward from generation to generation in the College, and the overall development of somatology in China has been promoted. The College will continue to carry out the fundamental task of building morality and cultivating people. By implementing a featured post-undergraduate education with serving the needs of China at its core and improving the quality as the main line, the College is committed to cultivating innovative professionals in stomatology who harbor national mission, social responsibility, patriotism, humanistic quality and scientific spirit.