Richard Middleton
Professor | middletonrt@umsl.edu | 314-516-6745
Disciplines
- Political Science
Research Interests
- Citizenship
- Civil Rights
- Constitutional Law
Professor | middletonrt@umsl.edu | 314-516-6745
Supervisor | peenom@umsl.edu | 314-516-6792, 314-382-5367