Luis Escobar, BSc, MSc, PhD

Luis Escobar, BSc, MSc, PhD

Assistant Professor & Assistant Dean of Graduate Programs

Contact

Lethbridge campus |  (403) 329-2632

U of L Directory profile