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

Published ranking records