Central South University (CSU)
University in China
Central South University (CSU) is situated in Changsha, a famous historical and cultural city in Hunan, China, and covers an area of 2,760,000 m2, with its campuses distributed on the east and west of Xiangjiang River. Backed by the majestic Yuelu Mountain and facing the grand Xiangjiang River, CSU has pleasing scenery and is ideal for study and research.c
Visit website: https://en.csu.edu.cn/
Details last updated 31-Mar-2024
Central South University (CSU) News
Urine-derived stem cells release anti-ageing molecules that changed mice ageing
Live Forever Club - 31-Mar-2024
The discovery reveals the body's potential for self-rejuvenation
Read more...