Olivier Albenge

Societe Bic · CNRS · Université De Haute-Alsace
Total Patents: 12
Overall Rank: #392,604
Years Active: 2017–2025
Societe Bic Rank: #29