People United States of America Terri S. Armstrong peoplepill id: terri-s-armstrongTSA 16 views today 16 views this weekAmerican scientistTerri S. ArmstrongBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredTerri S. Armstrong