Scholarly Index
Robert J. Stern
The University of Texas at Dallas; 34,179 total citations; 410 total publications; best world rank #6
The University of Texas at Dallas
34,179Total citations
410Total publications
95H-index
Scholarly Index
The University of Texas at Dallas; 34,179 total citations; 410 total publications; best world rank #6
The University of Texas at Dallas