Riccardo Po'
Eniricerche S.P.A. · Istituto Guido Donegani S.P.A. · Cnrs-Centre National De La Recherche Scientifique
Total Patents:
26
Overall Rank:
#151,038
Years Active:
1993–2025
Eniricerche S.P.A. Rank:
#102