Adrian Podoleanu
University Of Kent · Oti Ophthalmic Technologies · National University Of Ireland, Galway
Total Patents:
16
Overall Rank:
#291,465
Years Active:
2008–2023
University Of Kent Rank:
#1