Davei Yu

The Dexter
Total Patents: 2
Overall Rank: #2,305,047
Years Active: 1991–1993
The Dexter Rank: #39