Ruochen LIU

Chengdu University Of Technology · University of Florida
Total Patents: 2
Overall Rank: #1,703,183
Years Active: 2023–2025
Chengdu University Of Technology Rank: #60