Michael F. Turk

Rain Bird · Hi-Lex · Suncore Photovoltaics
Total Patents: 22
Overall Rank: #194,688
Years Active: 2003–2021
Rain Bird Rank: #32