Yan Leong Tan

Green Cubes Technology · Siebel Systems
Total Patents: 2
Overall Rank: #2,018,522
Years Active: 2008–2016
Green Cubes Technology Rank: #12