Anne Petersen currently innovates at the University of Illinois at Chicago, having recently moved there from Penn State.

Advertisements