Shiting Lan

William Marsh Rice University · University Of Massachusetts
Total Patents: 2
Overall Rank: #1,787,808
Years Active: 2019–2024
William Marsh Rice University Rank: #189