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