Scholarly Index

Kazuhiro Yamamoto

University of Liverpool; 1,899 total citations; 81 total publications; best world rank #126

University of Liverpool

1,899Total citations
81Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Protease and Inhibitor Mechanisms2021-2025126GB 686.59
Cell Adhesion Molecules Research2021-2025505GB 3376.78