Jeffrey A. Cadeddu
University Of Texas System · The Johns Hopkins University
Total Patents:
14
Overall Rank:
#348,879
Years Active:
2002–2018
University Of Texas System Rank:
#153