Leandro Moretti

University of Virginia · Emory University · Georgia Tech Research
Total Patents: 2
Overall Rank: #1,735,833
Years Active: 2023–2025
University of Virginia Rank: #244