Founded

Address

Elira Inc
10411 Clayton Road
Suite 302
St. Louis, MO 63131
United States

Open map

Phone
Tags
KANDO id: 474535

Corporate information

Official name
Elira, Inc.
Registration country

Official identities

US CIK 0001652804

Previously known as

Company type

Healthcare company

Funding rounds

Venture  1,924,701


USD 1,924,701 ( )



Investment activity status
Active investor

Current team

Financials