Shalini Bhargava Ray
Shalini Bhargava Ray is Associate Professor at the University of Alabama School of Law. She writes primarily in the areas of immigration law and administrative law. At UA Law, she has taught courses including Legislation and Regulation, Immigration Law and a seminar on citizenship.