Founded
31 Dec 2015
Address
Elira Inc
10411 Clayton Road
Suite 302
St. Louis, MO 63131
United States
Elira Inc
10411 Clayton Road
Suite 302
St. Louis, MO 63131
United States
Elira Inc
10411 Clayton Road
Suite 302
St. Louis, MO 63131
United States
Elira Inc
10411 Clayton Road
Suite 302
St. Louis, MO 63131
United States
Elira Inc
10411 Clayton Road
Suite 302
St. Louis, MO 63131
United States
Phone
Website
Tags
VCID: 474535
Profile
Corporate information
Official name
Elira, Inc.
Previously known as: Elira Therapeutics Inc
Registration country
Official name
Elira, Inc.
Previously known as:
Elira Therapeutics IncRegistration country
Investment activity status
Active investor