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