Scholarly Index

Tomohiko Okuda

Shionogi (Japan); 2,265 total citations; 57 total publications; best world rank #61

Shionogi (Japan)

2,265Total citations
57Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mechanisms of cancer metastasisLifetime61JP 893.29
Cancer Mechanisms and TherapyLifetime832JP 6292.69