top of page

Welcome to the Luca Lab!

Department of Immunology @ Moffitt Cancer Center

Empowering the immune system in the fight against cancer

Lab_photo_square.png
bottom of page