David L. Armstrong Start Year: 1974 Starting Institution: NIEHS NIH Current Institution: NIEHS NIH armstro3@niehs.nih.gov 919-541-0062 Roles Fellow 1974