
Rachel Rebouché
Professor of Law, Associate Dean for Research
office: Klein Hall, Room 607
phone: (215) 204-9674
email: rebouche@temple.edu
Professor of Law, Associate Dean for Research
office: Klein Hall, Room 607
phone: (215) 204-9674
email: rebouche@temple.edu