1983年毕业于内蒙古工业大学,1984年考入内蒙古师范大学科学史研究所攻读自然科学史专业硕士学位,1987年获理学硕士学位,并留校任教。1995年晋升副教授,1996年担任硕士研究生导师。1994年8月~1995年9月赴日本东北大学日本文化研究所作访问学者,从事中日科技史研究。1996年考入西北大学攻读科学技术史专业博士学位,1999年获得理学博士学位。2000年晋升教授。曾任内蒙古师范大学科学史与科技管理系副主任、日韩科学史研究中心主任。2000 年9月~12月,中科院数学与系统科学研究院访问学者(创新工程资助)。2001 年9 月~2002 年6月,清华大学科技史暨古文献研究所访问学者。现任清华大学科技史暨古文献研究所所长, 中国数学会数学史副理事长、中国科学技术史学会技术史专业委员会委员、中国少数民族科技史研究会理事。、中国少数民族科技史研究会理事。