Dr. Leach named a 2017 Piper Professor

May 8, 2017

Robin Leach, Ph.D., professor in the Department of Cell Systems & Anatomy in the Joe R. & Teresa Lozano Long School of Medicine, is a 2017 Piper Professor.