Shen se quedará en Shanghai hasta 1930, cuando acepta un puesto de profesor en la Universidad de Wuhan.