Lea Stevermann
Immatics Biotechnologies Gmbh · Inmatics Biotechnologies Gmbh
Total Patents:
57
Overall Rank:
#42,848
Years Active:
2017–2024
Immatics Biotechnologies Gmbh Rank:
#14