2015.11- 暨南大学副校长
2007.03-2016.05 暨南大学科技处处长(兼)
2005.01-2006.01 英国牛津大学国家医学研究署分子医学研究院 访问学者
2012.03-2016 暨南大学生物医药研究院研究员/二级教授 执行院长
2002.11-2012.02 暨南大学生物工程研究所研究员/特聘教授、所长
1996.04-2003.10 暨南大学生物工程研究所 讲师、副教授、副所长、所长助理
1996.04 至今 暨南大学
1994.7-1996.03 中山医科大学,卫生部辅助循环重点实验室 讲师