Xiao-Yi Xiao

Tetraphase Pharmaceuticals · Miikana Therapeutics · Takeda San Diego
Total Patents: 36
Overall Rank: #93,939
Years Active: 1998–2021
Tetraphase Pharmaceuticals Rank: #1