Peter Ajemba
Medtronic · Fundação D. Anna De Sommer Champalimaud E Dr. Carlos Montez Champalimaud
Total Patents:
23
Overall Rank:
#179,080
Years Active:
2016–2025
Medtronic Rank:
#459