![](/resources/images/person-grey.png)
Claudio Festuccia
Laboratory of Radiobiology, Department of Biotechnological and Applied Clinical Sciences, University of L'Aquila, L'Aquila, Italy, Italy
- Orcid: 0000-0002-3463-6475
- Publications: N/A
- Citations: N/A
- Keywords:
Short Bio
- No Content