Alice Yang
Shifamed Holdings · Case Western Reserve University · Nanyang Technological University
Total Patents:
15
Overall Rank:
#307,582
Years Active:
1996–2025
Shifamed Holdings Rank:
#13