Dan Lelescu
Pelican Imaging · Fotonation Limited · Fotonation Cayman Limited
Total Patents:
91
Overall Rank:
#17,438
Years Active:
2007–2025
Pelican Imaging Rank:
#3