Full Name
Maggie Keenan
First Name
Margaret
Last Name
Keenan
Affiliation
Fixed Short Term Faculty
Title
Adjunct Instructor
Office
371 PLC
Interests
Cross Cultural Communication
Updated