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