33379762 – tumor. a tumor induces an increased vacularization

0