University / College
Location: L'Aquila, Italy (IT)
ISNI: 0000000417572611
ROR: https://ror.org/01j9p1r26
Show on Map:
Publications
(26)