Peter Scott Andrews

Cree · Creeled · Cree Microwave
Total Patents: 154
Overall Rank: #5,867
Years Active: 2003–2025
Cree Rank: #5