Craig Pehlert

Align Technology · Covestro Deutschland Ag · Covestro Intellectual Property
Total Patents: 19
Overall Rank: #230,303
Years Active: 1995–2025
Align Technology Rank: #100