VELLA BIOSCIENCE, INC.

PrivateCIK: 1834116
Location

WORCESTER, MA

Key Entity Details

Legal Name

VELLA BIOSCIENCE, INC.

Central Index Key (CIK)

1834116

Employer ID (EIN)

861708805

Phone Number

617-866-9196

Business Address

160 FREMONT STREET, SUITE 405

WORCESTER, 01603

MA

Mailing Address

160 FREMONT STREET, SUITE 405

WORCESTER, 01603

MA