( 2 peer reviewed ) split up filter
(2005). Ocean Challenge: special European issue. Ocean Challenge: the Magazine of the Challenger Society for Marine Science, 15(1). Challenger Society for Marine Science: Northwood. 48 pp., more
Ocean Challenge: the Magazine of the Challenger Society for Marine Science. Challenger Society for Marine Science: Northwood. ISSN 0959-0161, more
- Annual Report of the Challenger Society. Challenger Society for Marine Science: Wormley, more
|