Almudena Rubio Esteban
Universite Louis Pasteur
Total Patents:
5
Overall Rank:
#1,048,728
Years Active:
1996–2000
Universite Louis Pasteur Rank:
#27