William M. McClenahan

Guest Speaker

Professional Affiliation

Lecturer in Business Law and Public Policy, University of Maryland-College Park