Tetraphase Pharmaceuticals | EBITDA

Last Quarter:

-17.8M USD