Scholarly Index
Nozomu Togawa
Waseda University; 2,893 total citations; 586 total publications; best world rank #14
Waseda University
2,893Total citations
586Total publications
26H-index
Scholarly Index
Waseda University; 2,893 total citations; 586 total publications; best world rank #14
Waseda University