Steven Haines

Steven Haines

Professor of Public International Law at the University of Greenwich

Haines has held various academic appointments in the United Kingdom and Switzerland. Before his full-time academic career, he served for more than 30 years in the UK Navy with significant involvement in maritime law enforcement operations and in the Ministry of Defence.

Steven 's Books

No results found.

Subscribe and listen to ​Steven ’s talks on​

Steven 's Talks

No results found.

Related Talks

No results found.

How can we help?

Hit enter to search or ESC to close