Ivan Kelly
Nec Europe · Yahoo Holdings · Cisco
Total Patents:
3
Overall Rank:
#1,367,273
Years Active:
2004–2024
Nec Europe Rank:
#54