Nanying Bian
Emd Millipore · Cabot · Millipore
Total Patents:
31
Overall Rank:
#117,686
Years Active:
2002–2023
Emd Millipore Rank:
#11