Filippo Schembari

University College Dublin
Total Patents: 1
Overall Rank: #2,781,082
Years Active: 2020
University College Dublin Rank: #23