理学博士学位后回到北京大学任教，1986年晋升副教授，1990年晋升教授，1999年增选为中国科学院院士。1990年代起先后在北京大学和教育部任职。2004年7月至2008年11月任吉林大学党委常委、校长。2008年11月14日至2013年3月22日任北京大学党委常委、校长。2013年3月22日因年龄原因不再担任北京大学校长职务。在任期间解决了长期困扰师生的许多问题，例如两卡合一，对餐饮中心进行了重要人事变动，为学生宿舍安装了空调。2015年8月当选国际纯化学和应用化学联合会（IUPAC）副主席，成