Peyman Dehkordi
Uster Technologies Ag · Johnson & Johnson
Total Patents:
13
Overall Rank:
#361,296
Years Active:
1988–2025
Uster Technologies Ag Rank:
#4