Richard K. Holman
24M Technologies · A123 Systems · 6K
Total Patents:
33
Overall Rank:
#105,225
Years Active:
2006–2025
24M Technologies Rank:
#8