Dale Lee Heintzelman
Idex Health & Science · Nanodrop Technologies
Total Patents:
7
Overall Rank:
#695,747
Years Active:
2009–2024
Idex Health & Science Rank:
#43