Atorix Labs LLC

06053‑3053 New Britain · 3478735

Activity

  • 541714Research and Development in Biotechnology except Nanobiotechnology

Officers

  • Alexis Torres