David J. Smith

David J. Smith is an author at University of Essex specializing in coral reef ecology, marine ecology, and life sciences.

Publications per year

1995–2024

97

Publications

97