Peter J. Owens
ExxonMobil · Latency · Ericsson
Total Patents:
15
Overall Rank:
#307,204
Years Active:
1983–2025
ExxonMobil Rank:
#1,388