Regional Cancer Center ~ Erie, PA

oncolysate

An extract made from cancer cells.