David Herranz
Emcon Technologies · Emcon Technologies Germany (Augsburg) Gmbh · Medlumics S.L.
Total Patents:
4
Overall Rank:
#1,143,876
Years Active:
2008–2022
Emcon Technologies Rank:
#12