Harry Tetsuo Uyeda

Promega · US Air Force · University of Pennsylvania
Total Patents: 17
Overall Rank: #262,391
Years Active: 2008–2025
Promega Rank: #39