Delin Liang

Ceres
Total Patents: 5
Overall Rank: #948,095
Years Active: 2017–2023
Ceres Rank: #44