OverviewSuggest Edit

Elevian is a company that develops new medicines to restore regenerative capacity. Its founders discovered the age-regulating blood factor GDF11, which reduces age-related cardiac hypertrophy, accelerates skeletal muscle repair, and improves cognitive function in aged mammals. Elevian aims at preventing degenerative diseases and extend healthy lifespan.
HQBoston, US


Elevian is headquartered in
Boston, United States

Location Map

Latest Updates

Employees (est.) (Feb 2020)13

Key People/Management at Elevian

Peter Diamandis

Peter Diamandis

Brock Reeve

Brock Reeve

Mark Allen

Mark Allen

Co-Founder and CEO
Show more

Elevian Office Locations

Elevian has an office in Boston
Boston, US (HQ)
127 Western Ave
Show all (1)

Elevian Financials and Metrics

Summary Metrics

Founding Date


Elevian total Funding

$9.3 m

Elevian latest funding size

$3.80 m

Time since last funding

7 months ago

Elevian investors

Elevian's latest funding round in July 2019 was reported to be $3.8 m. In total, Elevian has raised $9.3 m
Show all financial metrics

Elevian Online and Social Media Presence

Embed Graph

Elevian Frequently Asked Questions

  • When was Elevian founded?

    Elevian was founded in 2014.

  • Who are Elevian key executives?

    Elevian's key executives are Peter Diamandis, Brock Reeve and Mark Allen.

  • How many employees does Elevian have?

    Elevian has 13 employees.

  • Who are Elevian competitors?

    Competitors of Elevian include ProtoKinetix, Cord Blood America and Magenta Therapeutics.

  • Where is Elevian headquarters?

    Elevian headquarters is located at 127 Western Ave, Boston.

  • Where are Elevian offices?

    Elevian has an office in Boston.

  • How many offices does Elevian have?

    Elevian has 1 office.