Mengqian Chen

University Of South Carolina · Senex Biotechnology
Total Patents: 4
Overall Rank: #1,080,109
Years Active: 2017–2025
University Of South Carolina Rank: #70