Ethics approval and consent to participate
The study was approved by NCI, NIH, Institutional Review Board (protocol code NCT03476681, first approved 03/26/2018; latest update 01/08/2020) and all participants signed a written informed consent.