Skip to content

Riccardo Zucca

  • PHD
  • Pompeu Fabra University Department of Information and Communication Technologies
  • 16PublicationsNumber of items in Riccardo's My Publications folder on Mendeley.
  • 13Followers

Followers (13)

Following (13)