Scholarly Index
Tamara Moore
Purdue University West Lafayette; 4,854 total citations; 198 total publications; best world rank #6
Purdue University West Lafayette
4,854Total citations
198Total publications
32H-index
Scholarly Index
Purdue University West Lafayette; 4,854 total citations; 198 total publications; best world rank #6
Purdue University West Lafayette