Christopher D. Roller

Hillcrest Laboratories · Tellabs Restron · Aeva
Total Patents: 12
Overall Rank: #407,587
Years Active: 1994–2023
Hillcrest Laboratories Rank: #12