Stefan Ochs

Heraeus Quarzglas · Open Text Sa Ulc · Bayer Healthcare
Total Patents: 19
Overall Rank: #230,143
Years Active: 2006–2025
Heraeus Quarzglas Rank: #11