Skip to main content

James Welch

Adjunct Professor in the Division of Marine Science and Policy
Marine Science and Conservation

Education


Duke University · 1998 Ph.D.