user

Sastra cell therapy

Biotechnology Research
img No Team Available

Overview

Building next-gen cell therapies for patients with solid tumors driven by novel technology, backed by top-tier VC

  • Calloway Trail

    Calloway Trail, Pinal County, Arizona, 85141, United States

    Get Direction
  • California

    California, Holmes Place, Stevenson Ranch, California, 91381, United States

    Get Direction