Peter Rogowsky

CNRS · Institut National De Recherche Pour L'Agriculture, L'Alimentation L'Environnement · Ecole Normale Superieure De Lyon Lyon
Total Patents: 4
Overall Rank: #1,100,430
Years Active: 2006–2024
CNRS Rank: #978