Jirun Sun

Ada Foundation
Total Patents: 10
Overall Rank: #501,801
Years Active: 2017–2021
Ada Foundation Rank: #3