Herman Leonard Offerhaus

Universiteit Twente · University Of Southampton
Total Patents: 3
Overall Rank: #1,397,244
Years Active: 2002–2023
Universiteit Twente Rank: #24