NED Biosystems

    OverviewSuggest Edit

    NED Biosystems is a clinical-stage company developing cancer treatments as well as HIV/AIDS and diabetes treatments. It offers oral combination cancer therapies that attack tumors on multiple fronts simultaneously to improve outcomes with low toxicity.
    HQCambridge, MA, US


    NED Biosystems is headquartered in
    Cambridge, United States

    Location Map

    Latest Updates

    Employees (est.) (Jan 2021)9(-10%)
    Cybersecurity ratingAMore

    Key People/Management at NED Biosystems

    Rebecca Lambert

    Rebecca Lambert

    Founder and Executive Chairman
    Lou Vaickus

    Lou Vaickus

    Chief Medical Advisor - Oncology
    Peter D'Errico

    Peter D'Errico

    Chief Operating Officer
    Michael Mansour

    Michael Mansour

    Chief Medical Advisor - Infectious Disease
    Craig Eastwood

    Craig Eastwood

    Chief Financial Officer
    Brett MacIas

    Brett MacIas

    Creative Director and Program Manager
    Show more

    NED Biosystems Office Locations

    NED Biosystems has an office in Cambridge
    Cambridge, MA, US (HQ)
    Riverview II, 245 First St
    Show all (1)

    NED Biosystems Financials and Metrics

    Summary Metrics

    Founding Date


    NED Biosystems Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    NED Biosystems Online and Social Media Presence

    Embed Graph

    NED Biosystems Frequently Asked Questions

    • When was NED Biosystems founded?

      NED Biosystems was founded in 2008.

    • Who are NED Biosystems key executives?

      NED Biosystems's key executives are Rebecca Lambert, Lou Vaickus and Peter D'Errico.

    • How many employees does NED Biosystems have?

      NED Biosystems has 9 employees.

    • Who are NED Biosystems competitors?

      Competitors of NED Biosystems include Astellas Pharma, PharmaCyte Biotech and TiumBio.

    • Where is NED Biosystems headquarters?

      NED Biosystems headquarters is located at Riverview II, 245 First St, Cambridge.

    • Where are NED Biosystems offices?

      NED Biosystems has an office in Cambridge.

    • How many offices does NED Biosystems have?

      NED Biosystems has 1 office.