1. Instituto de Investigação e Inovação em Saúde/Institute for Research and Innovation in Health (I3S), University of Porto, Porto, Portugal
2. Instituto de Engenharia Biomédica (INEB), University of Porto, Porto, Portugal
3. Instituto de Ciências Biomédicas Abel Salazar (ICBAS), University of Porto, Porto, Portugal
4. Institute of Molecular Pathology and Immunology of University of Porto (Ipatimup), Porto, Portugal
5. Department of Experimental Therapeutics, The University of Texas MD Anderson Cancer Center, Houston, TX, USA