Scholarly Index
Isao Noda
University of Delaware; 21,450 total citations; 455 total publications; best world rank #24
University of Delaware
21,450Total citations
455Total publications
68H-index
Scholarly Index
University of Delaware; 21,450 total citations; 455 total publications; best world rank #24
University of Delaware