Stem Pharm

OverviewSuggest Edit

Stem Pharm is a company offering biomaterials for cell and tissue manufacturing. Its applications include stem cell-derived in vitro models for drug discovery and matrices for cell therapy and regenerative medicine. Stem Pharm's synthetic biomaterials support the optimization of cell expansion and differentiation, human tissue formation, as well as cell and tissue delivery applications.
HQFitchburg, WI, US


Stem Pharm is headquartered in
Fitchburg, United States

Location Map

Latest Updates

Employees (est.) (Aug 2022)9
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Stem Pharm

William L. Murphy

William L. Murphy

Founder & Chief Science Officer
Connie Lebakken

Connie Lebakken

Founder & President
Steven R. Visuri

Steven R. Visuri

Show more

Stem Pharm Office Locations

Stem Pharm has an office in Fitchburg
Fitchburg, WI, US (HQ)
5520 Nobel Dr #100
Show all (1)

Stem Pharm Financials and Metrics

Summary Metrics

Founding Date


Stem Pharm total Funding

$473.3 k

Stem Pharm latest funding size

$290 k

Time since last funding

6 years ago

Stem Pharm investors

Stem Pharm's latest funding round in January 2017 was reported to be $290 k. In total, Stem Pharm has raised $473.3 k
Show all financial metrics

Stem Pharm Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Stem Pharm Online and Social Media Presence

Embed Graph

Stem Pharm Frequently Asked Questions

  • When was Stem Pharm founded?

    Stem Pharm was founded in 2015.

  • Who are Stem Pharm key executives?

    Stem Pharm's key executives are William L. Murphy, Connie Lebakken and Steven R. Visuri.

  • How many employees does Stem Pharm have?

    Stem Pharm has 9 employees.

  • Who are Stem Pharm competitors?

    Competitors of Stem Pharm include Manifold Bio, Enteris BioPharma and Oakwood Labs.

  • Where is Stem Pharm headquarters?

    Stem Pharm headquarters is located at 5520 Nobel Dr #100, Fitchburg.

  • Where are Stem Pharm offices?

    Stem Pharm has an office in Fitchburg.

  • How many offices does Stem Pharm have?

    Stem Pharm has 1 office.