Mr. Jim Harper

Title
Associate Dean and Professor
Address

Durham, NC
United States