Kristi L. Kiick
University Of Delaware · Caltech · The Nemours Foundation
Total Patents:
12
Overall Rank:
#405,570
Years Active:
2003–2024
University Of Delaware Rank:
#7