Martin Behe
Paul Scherrer Institut · Eth Zurich · Philipps-Universitat Marburg
Total Patents:
7
Overall Rank:
#699,207
Years Active:
2012–2024
Paul Scherrer Institut Rank:
#9