Lorenz Gubler
Paul Scherrer Institut · Johnson Matthey Public Limited
Total Patents:
7
Overall Rank:
#676,724
Years Active:
2006–2025
Paul Scherrer Institut Rank:
#9