Lyle Dean Canfield

Alfred E. Mann Foundation For Scientific Research · Alfred E. Mann Foundation · Pacesetter
Total Patents: 10
Overall Rank: #520,254
Years Active: 1996–2010
Alfred E. Mann Foundation For Scientific Research Rank: #31