Peter J. Mohler
University Of Iowa · Duke University
Total Patents:
3
Overall Rank:
#1,521,400
Years Active:
2006–2015
University Of Iowa Rank:
#281