John Yuan

Accenture Global Services Limited · Lenel Systems International · IBM
Total Patents: 3
Overall Rank: #1,565,555
Years Active: 1996–2011
Accenture Global Services Limited Rank: #922