Professional Society Activities

Editorial Board, Corrosion Journal, 1988-

Member: NACE International, Amer. Soc. for Metals (ASM International),

Board of Directors, NACE International:
NACE International Standing Committees: