Roger Denis Sung
Innovasis · Saudi Arabian Oil · Spineworks
Total Patents:
4
Overall Rank:
#1,177,672
Years Active:
2012–2019
Innovasis Rank:
#9