Scholarly Index

Juan Mayorga

National Geographic Society; 3,966 total citations; 27 total publications; best world rank #769

National Geographic Society

3,966Total citations
27Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Coastal and Marine Management2021-2025769US 9872.10