Alan L. Shanks
Alan L. Shanks is Associate Professor of Biology at the Oregon Institute of Marine Biology in Charleston, Oregon.
An Identification Guide to the Larval Marine Invertebrates of the Pacific Northwest
The study of larval invertebrates is a vital and growing field in contemporary marine science. The key ecological role of larvae in determining adult population...