James Daniel Carter
Melnor
Total Patents:
16
Overall Rank:
#300,115
Years Active:
2008–2012
Melnor Rank:
#8