Caroline Cecot

Caroline Cecot is a Professor of Law at the George Mason Antonin Scalia Law School.