Yan Chen
Align Technology · Covestro Deutschland Ag · Covestro Intellectual Property
Total Patents:
60
Overall Rank:
#38,862
Years Active:
2011–2025
Align Technology Rank:
#18