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