Kevin Otto
Singapore University Of Technology And Design · Western Atlas
Total Patents:
2
Overall Rank:
#1,831,448
Years Active:
1997–2022
Singapore University Of Technology And Design Rank:
#21