Saverio Russo
University Of Exeter · Consiglio Nazionale Delle Ricerche · Enichimica S.P.A.
Total Patents:
6
Overall Rank:
#793,260
Years Active:
1986–2024
University Of Exeter Rank:
#3