Scholarly Index

Katsuhiko Mikoshiba

ShanghaiTech University; 50,313 total citations; 713 total publications; best world rank #21

ShanghaiTech University

50,313Total citations
713Total publications
108H-index

Published ranking records