Kartik Venkataraman
Pelican Imaging · Fotonation Limited · Fotonation Cayman Limited
Total Patents:
176
Overall Rank:
#4,440
Years Active:
2002–2025
Pelican Imaging Rank:
#1