38 pubs · 402 cites · h-index 11
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo"
2016 - Present
National Research Council
2014 - 2024
Institute of Scientific and Technical Information of China
2019 - 2019