Teressa Ravenell

Teressa Ravenell is a professor of law at Villanova University, where she teaches civil procedure, civil rights litigation, and police conduct.

Latest Posts