J Alexander McMahon has/had a position (Trustee) at Duke University

Title Trustee
Start Date 1970-00-00
End Date 1983-00-00
Board member yes
Updated over 9 years ago