Peyman Dehkordi

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