Phi Beta Kappa (1965) Phi Eta Sigma (1965) Sigma Xi (1986)
American Astronomical Society American Physical Society North Carolina Academy of Science (Member, Board of Directors, 3/91-3/94; President, 3/92-3/93)
Return to Vita Home Page