Scholarly Index

Takumi Satoh

Tokyo University of Technology; 4,195 total citations; 91 total publications; best world rank #593

Tokyo University of Technology

4,195Total citations
91Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Genomics, phytochemicals, and oxidative stressLifetime593JP 6095.31