Junru Shi was born in Shaanxi Province, China, in 1991. She is studying at the National Time Service Center, Chinese Academy of Sciences.
Junru Shi was born in Shaanxi Province, China, in 1991. She is studying at the National Time Service Center, Chinese Academy of Sciences.