Stefano Livi

Southwest Research Institute · The Johns Hopkins University
Total Patents: 2
Overall Rank: #1,978,037
Years Active: 2006–2017
Southwest Research Institute Rank: #454