Speaker illustration

Doctor William Armstrong

University of Michigan, Ann Arbor (United States of America)