El fundador de Southwest University es Yang Lin. Según una consulta de información relevante: la Universidad Southwest, ubicada en el distrito de Beibei, ciudad de Chongqing, es una universidad nacional clave directamente dependiente del Ministerio de Educación de la República Popular China y de la República Popular China, y establecida por el Ministerio de Agricultura y Medio Rural. Asuntos Exteriores y Gobierno Municipal de Chongqing. Clasificada entre las universidades nacionales de construcción de plataformas de innovación de disciplinas ventajosas de 211, 985 proyectos de doble primera clase y universidades miembros de la alianza de ciencias agrícolas de doble primera clase.