X. Steve Yao
Caltech
Total Patents:
34
Overall Rank:
#103,829
Years Active:
1996–2012
Caltech Rank:
#434