Michael Lazzara

Position Title
Professor, Spanish and Portuguese

Unit
Human Rights Studies
Spanish and Portuguese
Global Human Rights Big Idea

606 Sproul