Contact information
Trade name: InnovixLabs
Phone number: 8887997627
Email: service@innovixlabs.com
Physical address: Innovix Pharma Inc., 26585 Agoura Road, Suite 200, Calabasas CA 91302, United States
Trade name: InnovixLabs
Phone number: 8887997627
Email: service@innovixlabs.com
Physical address: Innovix Pharma Inc., 26585 Agoura Road, Suite 200, Calabasas CA 91302, United States