Yi Yan Yang

IBM · Agency For Science, Technology And Research · Eucure (Beijing) Biopharma Co.
Total Patents: 137
Overall Rank: #7,456
Years Active: 2006–2025
IBM Rank: #667