Chen Zhao
Abbott · Abb Vie · South China Agricultural University
Total Patents:
54
Overall Rank:
#47,531
Years Active:
1992–2022
Abbott Rank:
#52