Professor Charles L. Cochran
Political Science Department
United States Naval Academy
PhD, Tufts University
Courses:
- FP407 Intelligence and National Security
- FP430 Political Philosophy
Fields: International Law, Intelligence and National Security Policy, Public Policy, Political Philosophy
Personal web site