Xiao Lu

3Dt Holdings · Compass Therapeutics
Total Patents: 8
Overall Rank: #620,168
Years Active: 2015–2023
3Dt Holdings Rank: #4