Scholarly Index
David C. Mowery
University of Pittsburgh; 17,912 total citations; 173 total publications; best world rank #3
University of Pittsburgh
17,912Total citations
173Total publications
53H-index
Scholarly Index
University of Pittsburgh; 17,912 total citations; 173 total publications; best world rank #3
University of Pittsburgh