David A. Armstrong

David A. Armstrong is an author at University of Washington specializing in marine biology, engineering, and marine ecology.

Publications per year

1971–2020

148

Publications

148