Felix Buchi
Paul Scherrer Institut · Adept Technology · Compagnie Generale Des Etablissements Michelin
Total Patents:
6
Overall Rank:
#800,280
Years Active:
1997–2024
Paul Scherrer Institut Rank:
#32