Silvia Schenone

Universita' Degli Studi Di Siena · Indiana University Research And Technology
Total Patents: 3
Overall Rank: #1,395,987
Years Active: 2009–2023
Universita' Degli Studi Di Siena Rank: #5