Otto O. Yang

University of California · Genetics Institute · The General Hospital
Total Patents: 6
Overall Rank: #806,425
Years Active: 2005–2023
University of California Rank: #1,636