J. David Carlson
Lord · Cleveland Clinic
Total Patents:
66
Overall Rank:
#33,050
Years Active:
1988–2013
Lord Rank:
#1