Weiguo Zhen
Applera · Perkinelmer · MIT
Total Patents:
10
Overall Rank:
#522,061
Years Active:
1999–2007
Applera Rank:
#68