James L. Hirsen has/had a position (law professor) at Trinity Law School

Title law professor
Employee yes
Updated over 2 years ago

Source Links