John Duff
Associate Professor of Environmental Law and Policy, School for the Environment
Disciplines
- Environmental Law
- Law of the Sea
- Natural Resources Law
Associate Professor of Environmental Law and Policy, School for the Environment
Associate Professor of Environmental Policy and Management, School for the Environment
Professor of Optical Oceanography, School for the Environment