Edward Lee
Mastercard · Spotify Ab · MIT
Total Patents:
16
Overall Rank:
#290,487
Years Active:
1997–2023
Mastercard Rank:
#112