Oghenekome Oteri

Apple · Interdigital Patent Holdings · Idac Holdings
Total Patents: 538
Overall Rank: #326
Years Active: 2011–2025
Apple Rank: #48