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