1 records found
1
Intratumoral administration of holmium-166 acetylacetonate microspheres: antitumor efficacy and feasibility of multimodality imaging in renal cancer