Karl, David

Professor
Biological Oceanography
Office: C-MORE 116
Ph: (808) 956-8964
Web