Robert B. Mooney
Tesla
Total Patents:
6
Overall Rank:
#851,342
Years Active:
1998–2015
Tesla Rank:
#501