Scholarly Index

Tohru Mekata

Okayama University of Science; 1,113 total citations; 74 total publications; best world rank #483

Okayama University of Science

1,113Total citations
74Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Invertebrate Immune Response MechanismsLifetime978JP 6191.92
Myxozoan Parasites in Aquatic SpeciesLifetime771JP 4066.95
Invertebrate Immune Response Mechanisms2021-2025483JP 1479.21