Michael L. Barrett has a position (Board of Trustee Member) at The University of Pennsylvania

Details
Title Board of Trustee Member
Is Current yes
Board member yes