Greg Peters
Netflix · ExxonMobil
Total Patents:
13
Overall Rank:
#373,048
Years Active:
1984–2023
Netflix Rank:
#13