David Fletcher Smith
Abbott · Emory University
Total Patents:
6
Overall Rank:
#846,066
Years Active:
1997–2017
Abbott Rank:
#1,306