Kathryn E. O'Harra
University Of Alabama
Total Patents:
5
Overall Rank:
#920,305
Years Active:
2020–2025
University Of Alabama Rank:
#12