top of page
Welcome to the Luca Lab!
Department of Immunology @ Moffitt Cancer Center
Empowering the immune system in the fight against cancer
Team photo
Gin Joint, Tampa, FL
Journal cover art for DeltaMAX publication
(Gonzalez-Perez et al. 2023)
Clearwater Beach/Pier 60
Clearwater, FL
Stabile Research Building
Moffitt Cancer Center, Tampa, FL
bottom of page