Bill Coughran had a position (Adjunct professor) at Duke University

Title Adjunct professor
Is Current no
Employee yes
Updated over 12 years ago

Source Links