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