Stefan A. Lupke

Perkinelmer Cellular Technologies Germany Gmbh · Corma · Evotec Biosystems Gmbh
Total Patents: 42
Overall Rank: #73,248
Years Active: 1995–2022
Perkinelmer Cellular Technologies Germany Gmbh Rank: #7