Peter Lofgren
Stripe · Steridose Systems Ab · Abb Research
Total Patents:
29
Overall Rank:
#129,388
Years Active:
1985–2024
Stripe Rank:
#5