Davida Finger

Biography Name: Davida Finger Professional Title : Assistant Clinical Professor Affiliation : Loyola University New Orleans College of Law Country : United States Title of Presentation : Redefining Human Rights Lawyering Through...

Read More