Founded
31 Dec 2015

Address

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

Open Map

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

Open Map

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

Open Map

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

Open Map

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

Open Map Open Map Open Map Open Map Open Map

Tags

VCID: 474535
Profile

Corporate information

Official name
Elira, Inc.
Previously known as:
Elira Therapeutics Inc

Registration country
Investment activity status
Active investor

Company type

Healthcare company