International Environmental Law Research Centre (IELRC) - Geneva, London, Nairobi and New Delhi