Terri S. Armstrong

American scientist