Richard PerruchoudRichard Perruchoud was, until 2011, Director of the International Migration Law and Legal Affairs Department at the International Organization for Migration in Geneva. Before joining IOM in 1982 he was Adjunct Professor of International Law at the Grduate Institute of International Studies in Geneva and a visiting scholar at Harvard Law School. He has published widely on migration law, human rights and international humanitarian law. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code