Yingchun Lu

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