A

Abata Therapeutics

53 employees

Basic info

Industry

biotechnology research

Date founded

2021

FAQ