David Moreno
Umano Medical · Microsoft · Zobele España, S.A.
Total Patents:
9
Overall Rank:
#538,270
Years Active:
2010–2025
Umano Medical Rank:
#8