Xin Wang
Applera · Hoechst Marion Roussel · Agency For Science, Technology And Research
Total Patents:
23
Overall Rank:
#179,233
Years Active:
1999–2025
Applera Rank:
#232