Kelsey Nicole RETTING
Organovo · L'Oreal
Total Patents:
4
Overall Rank:
#1,090,013
Years Active:
2022–2025
Organovo Rank:
#15