Stefano Leonardi

Dr. Stefano Leonardi

Department of Mechanical Engineering, University of Texas at Dallas, Richardson, United States
orcid

Contribution