R

Roger T. Hanlon

Marine Biological Laboratory

313 papers and 14.3k citations.

PubIndex Score98Top 2%How it's scored
313Publications
14.3kTotal Citations
#1in Cephalopods and Marine Biology
First senior author: 1980