Prof. Stephen C. McCaffrey

Mr. Stephen C. McCaffrey
Distinguished Professor and Scholar
University of the Pacific
McGeorge School of Law

BiographyBiography in PDF

Historic Archives

Lecture Series

International Environmental Law
(Forthcoming)

The Law of Navigation on International Watercourses
(Forthcoming)