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