Leila Barraza

Leila Barraza is an associate professor at the University of Arizona’s Mel and Enid Zuckerman College of Public Health and a senior consultant at the Network for Public Health Law’s Western Region Office at Arizona State University’s Sandra Day O’Connor College of Law.

Advertisement