Hui Xiong

Entasis Therapeutics · Monsanto Technology · Astrazeneca Ab
Total Patents: 6
Overall Rank: #835,887
Years Active: 2010–2019
Entasis Therapeutics Rank: #10