Taylor Ackerman

Strategic Design Specialist

University of Illinois

Champaign, IL, USA