She also works for the Center for Labor Market at Beijing Normal University. In addition, she is a duty member of the China Disability Research Society. Juan earned her Ph.D. in Educational Economics from the School of Business and Economics, Beijing Normal University in July 2009. She was a post-doctoral researcher at Peking University from 2009-2011. Her research focuses on disabled people’s employment, education, and poverty. She was the recipient of the National Education Sciences Planning of China Third Prize (2016, Ministry of Education of the People's Republic of China) and the Excellent Project of Young Teachers’ Social Investigation in Colleges and Universities of Beijing Second Prize (2014). She has published 10 papers on disability employment since 2007, which contribute to Chinese disability research.