Founded

Address

Lowell Therapeutics Inc
110 Canal Street
3rd Floor
Lowell, MA 01852
United States

Open map

Lowell Therapeutics Inc
110 Canal Street
3rd Floor
Lowell, MA 01852
United States

Open map

Lowell Therapeutics Inc
110 Canal Street
3rd Floor
Lowell, MA 01852
United States

Open map

KANDO id: 7652222

Corporate information

Registration country

Official identities

US CIK 0001885582

Funding rounds


Investment activity status
Active investor

Current team

Past employees

Selected Products / Customers

Financials