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