David C. Swift
Reveo · Vrex · Inventqjaya Sdn Bhd
Total Patents:
21
Overall Rank:
#206,813
Years Active:
1996–2022
Reveo Rank:
#8