Peter H SandPeter H. Sand is a retired professor of international law at the University of Munich in Germany. He formerly taught at McGill University in Montreal, Canada and at Duke Law School in Durham, North Carolina. He lives in Munich, Germany.
An OTP has been sent to your Registered Email Id:
Resend Verification Code