James R. Fletcher
Tk Holdings · Unknown
Total Patents:
3
Overall Rank:
#1,539,403
Years Active:
1996–2013
Tk Holdings Rank:
#94