Technology Transfer System (Italy)h-index: 12Total citations: 486Total papers: 60Homepage: http://www.ttsnetwork.net/en/