Leslie Alexandre
Adjunct Professor
Education: Dr. P.H., University of California, Los Angeles, 1987
Office Location: 1335 Nelson
Phone: 919.513.2862
Department / Affiliations
Department of Management, Innovation, and Entrepreneurship; BioSciences Management program