Jie Luo

Institute For Systems Biology · Chongqing Pharmaceutical Research Institute Co. · University Of Texas System
Total Patents: 20
Overall Rank: #214,234
Years Active: 2008–2025
Institute For Systems Biology Rank: #11