Wenchao Yang

Northwestern Polytechnical University · Zhengzhou University Of Light Industry
Total Patents: 3
Overall Rank: #1,374,585
Years Active: 2023–2024
Northwestern Polytechnical University Rank: #12