Robert F. Labadie

Vanderbilt University · University Of Pittsburgh
Total Patents: 22
Overall Rank: #191,105
Years Active: 1996–2024
Vanderbilt University Rank: #15