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