Wolfgang Seghezzi

Merck · Schering · Ambrx
Total Patents: 10
Overall Rank: #489,286
Years Active: 2001–2024
Merck Rank: #1,819