Details

First Name

Leon

Last Name

Dzumbira

Nickname for tagging

Leon

Website

http://www.zela.org

Organization

Africa Institute of Environmental law

Country

Zimbabwe