Country

  United States of America 

Sector

Biotechnology

Funds Raised

USD 22 Million

Deal Stage

Deal Type