Thomas Newmark
New Chapter · University Of Texas System · Cleveland Clinic
Total Patents:
18
Overall Rank:
#258,419
Years Active:
2001–2012
New Chapter Rank:
#1