![Luca Sgambi](/pictures/28/1407793.jpg)
Luca Sgambi
Engineering & Technology / Computer Science
AD Scientific Index ID: 1407793
Catholic University of Louvain
person_outline
Luca Sgambi's MOST POPULAR ARTICLES