Istituto Motori del Consiglio Nazionale delle Ricerche (IM CNR)

Research facility


Location: Napoli / Naples, Italy (IT) IT

ISNI: 000000106090228