Peter W. Richards
Google · Apple · Texas Instruments
Total Patents:
79
Overall Rank:
#23,177
Years Active:
2002–2024
Google Rank:
#517