| 2003— | Deputy, 10th NPC | |
| Member, State Academic Degrees Committee, Physics and Astronomy Appraisal Group | ||
| 1998—2003 | Deputy, 9th NPC | |
| 1993— | President, Lanzhou University Gansu Province, Lanzhou City | |
| Director, China Nuclear Physics Society, Missbauer Studies Department | ||
| 1989—1993 | Vice-President, Lanzhou University Gansu Province, Lanzhou City | |
| 1981—1983 | Visiting Scholar, Ruhr University Bochum Germany, Bochum | |
| 1962 | Graduate, Lanzhou University, Physics Department Gansu Province, Lanzhou City |