Riccardo Meldolesi
Scuderi Group · Southwest Research Institute · Lumenium
Total Patents:
34
Overall Rank:
#101,771
Years Active:
2011–2024
Scuderi Group Rank:
#1