Rachel E. López James E. Beasley Professor of Law office: Klein Hall, Room 607phone: 215-204-3696email: rachel.e.lopez@temple.edu