Becca Vahldick

Team Member
University of Illinois Urbana-Champaign

Becca Vahldick is a Team Member with GFF, Inc