Helmut Straubinger
Jenavalve Technology · Tricares Sas
Total Patents:
33
Overall Rank:
#104,936
Years Active:
2012–2025
Jenavalve Technology Rank:
#2