He is a fellow of the American Physical Society and of the American Association for the Advancement of Science, and a member of American Nuclear Society. He is a reviewer of research proposals for United States Department of Energy, for the National Science Foundation and for the Natural Sciences and Engineering Research Council of Canada. Since 1995, he has been a co-developer of nuclear science wallchart and a member of the Contemporary Physics Education Project.