Leo Tseng

89Bio · Chaun-Choung Technology
Total Patents: 2
Overall Rank: #1,770,545
Years Active: 2002–2024
89Bio Rank: #15