Jessica M. Vaughan

Jessica M. Vaughan

Biography

Jessica M. Vaughan is Director of Policy Studies at the Center for Immigration Studies, a Washington, DC research institute.
Advertisement
Advertisement
Advertisement