Jessica Vaughan

UIS WebDev3

Jessica Vaughan

Jessica M. Vaughan serves as Director of Policy Studies for the Center for Immigration Studies, a Washington, DC-based research institute.