Jean-Francois Gerard
Institut National Des Sciences Appliquées De Lyon · CEA · Arkema France
Total Patents:
6
Overall Rank:
#802,224
Years Active:
2014–2024
Institut National Des Sciences Appliquées De Lyon Rank:
#4