Richard Puetter

University of California · The Regents Of The University Of Calif. · Unknown
Total Patents: 13
Overall Rank: #379,650
Years Active: 1999–2019
University of California Rank: #2,984