Tag: Stephen McCaffrey
American professor wins 2017 Stockholm Water Prize
Professor Stephen McCaffrey has received the 2017 Stockholm Water Prize for his contribution to the evolution and realisation of international water law.
In its citation,...