Wave attenuation by artificial seaweed
Wave attenuation by artificial seaweed
1976
John Ahrens
Details
First published
1976
OL Work ID
OL15372669W
Subjects
Marine algae
Find this book
Goodreads
Open Library