Shalini Bhargava Ray

Shalini Bhargava Ray is an Associate Professor of Law and the Director of Faculty Research at The University of Alabama School of Law.