Yuan Bo es catedrática asociada y supervisora del doctorado de la Academia de Artes y Diseño de la Universidad de Tsinghua. Es vicedirectora del Departamento de Diseño de Comunicación Visual, directora del Instituto de Papel Hecho a Mano y Arte en Papel de la Universidad de Tsinghua, investigadora del Laboratorio Clave del Ministerio de Cultura y Turismo (Universidad de Tsinghua) para el Estudio de la Artesanía y los Materiales Tradicionales, y subdirectora del Instituto de Arte y Diseño Patrimonial Cultural de China de la Asociación de Artistas Folclóricos de China.
Entre sus principales exposiciones se encuentran: "La técnica y el arte del papel hecho a mano en China", en 2021; "La civilización del papel" de la serie de exposiciones de la civilización china bajo el título de "Hua Xia Yi Jiang", en 2020; "La encarnación artística de la Ruta de la Seda -exposición de intercambio de arte de mujeres de Chinas y Europea", en 2019; la exposición "El origen del papel, transmitiendo la temperatura del papel hecho a mano", Montpellier, Francia, en 2017, y así como otros eventos artísticos.