Johna Leddy

University Of Iowa · Unknown · US Dept of Energy
Total Patents: 32
Overall Rank: #111,462
Years Active: 1989–2024
University Of Iowa Rank: #5