1963年,从香港大学本科毕业,获得理学士学位,之后赴加拿大留学。
1967年,从加拿大不列颠哥伦比亚大学毕业,获得博士学位。
1989年 - 1996年,担任中国香港城市理工学院(现香港城市大学)院长。
1995年 - 1996年,担任中国香港城市大学校长。
1996年 - 2000年,担任中国香港大学校长。
1999年,当选为中国科学院院士。
四川省科技扶贫基金会国际咨询委员会荣誉主席
京港学术交流中心顾问
中国香港科技协进会名誉会士