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