三医院心血管研究室副主任、主任，副研究员、研究员，教授，血管医学研究所副所长等职。1995年，他先后出任北京医科大学副校长、校长，还曾兼任研究生院院长，心血管基础研究所所长。1997年，当选为中国科学院院士。2000年至2002年，他又先后担任九三学社中央副主席，北京大学常务副校长，北京大学研究生院长，北京大学医学部主任、心血管研究所所长、生物医学跨学科研究中心主任，北京大学教育基金会名誉理事长等职。2001年6月，他当选为中国科学技术协会（简称“中国科协”）副主席；次年12月，当选九三学社中央主席