Rekha Rangachari

Adjunct Professor of Law
Executive Director, New York International Arbitration Center (NYIAC