James Laurence Taylor
Itron · Staccato Communications · Apple
Total Patents:
15
Overall Rank:
#316,503
Years Active:
2009–2022
Itron Rank:
#19