1949年,從燕京大學畢業,獲得理學學士學位。
1949年 - 1952年,先后在燕京大學、北京大學化學系就讀研究生。
1952年 - 1953年,被分配到北京大學醫預科任教。
1953年 - 1985年,在北京醫學院(現北京大學醫學部)藥學系從事教學和科研工作。
1983年 - 1985年,擔任北京醫學院藥學系主任。
1985年 - 2000年,擔任北京醫科大學教授。
1985年 - 1988年,擔任北京醫科大學藥學院院長。
1991年,當選為中國科學院學部委員(院士)。
1993年 - 1998年,擔任國家自然科學基金委員會化學科學部主任。
2000年,擔任北京大學醫學部藥學院教授。
北京市科技進步獎二等獎
國家教委科技進步獎二等獎
國家教委科技進步獎三等獎
中國科學院科技進步獎二等獎
中國科學院科技進步獎三等獎
何梁何利科學與技術進步獎