Petra Kubala

Lexogen Gmbh
Total Patents: 1
Overall Rank: #4,155,659
Years Active: 2019
Lexogen Gmbh Rank: #6