Christian Leumann
Universitat Bern · Ciba-Geigy · CNRS
Total Patents:
8
Overall Rank:
#610,348
Years Active:
1994–2024
Universitat Bern Rank:
#5