SPARQNOW
MS

Meg Satterthwaite

Special Rapporteur, UN | Professor of Clinical Law, NYU School of Law