![Lorenzo Talegalli](/pictures/da/5195986.jpg)
Lorenzo Talegalli
Engineering & Technology / Earth Sciences
AD Scientific Index ID: 5195986
University of Perugia
person_outline
Lorenzo Talegalli's MOST POPULAR ARTICLES