州大学旧金山分校做博士后研究。历任中国医学科学院、中国协和医科大学基础医学研究所副所院长，中国医学科学院、中国协和医科大学院校长助理，中国协和医科大学研究生院副院长、院长，中国医学科学院、中国协和医科大学副院校长，中国工程院副院长，中国医学科学院、北京协和医学院院长。1996年，当选中国工程院院士。2008年，当选为美国医学科学院（IOM）与第三世界科学院（TWAS）院士。2008年，当选第十一届全国人大代表。2013年，当选第十二届全国人大代表。2018年2月24日，当选为第十三届全国人大代表。