Datong Tang

Enanta Pharmaceuticals · Takeda Pharmaceutical Company Limited
Total Patents: 33
Overall Rank: #105,501
Years Active: 2007–2025
Enanta Pharmaceuticals Rank: #15