Charles E. Andraka

Sandia · Midwest Research Institute · US Dept of Energy
Total Patents: 8
Overall Rank: #649,769
Years Active: 1989–2014
Sandia Rank: #253