Richard A. Villarreal

Cadwell Laboratories · Cadwell Industries · US Dept of Energy
Total Patents: 21
Overall Rank: #201,904
Years Active: 1987–2025
Cadwell Laboratories Rank: #1