Jean-Maxime Roux
CEA · CNRS · Biomerieux
Total Patents:
9
Overall Rank:
#540,344
Years Active:
2009–2025
CEA Rank:
#431