Yingchun Lu
Ambrx · Pfizer · Qidong Vision Mounts Manufacturing Co.
Total Patents:
6
Overall Rank:
#799,149
Years Active:
2011–2024
Ambrx Rank:
#59