Min Ni

Synopsys · Meta · Biotechnology Research And Development
Total Patents: 12
Overall Rank: #403,561
Years Active: 1999–2024
Synopsys Rank: #244