Richard K. Holman

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