Louis Delon
Cnrs-Centre National De La Recherche Scientifique · Peugeot Citroën Automobiles Sa · Oribase Pharma
Total Patents:
3
Overall Rank:
#1,502,426
Years Active:
2013–2016
Cnrs-Centre National De La Recherche Scientifique Rank:
#11