Compensation: Astra Zeneca: Advisory Board, Advisory Board Type, Advisory Board Proprietary, Research Grants, Research Funding, Research Salary Support, Grant Research Funding, Honoraria, Compensation Payment-End Date: present ;Sanofi: Consultant, Honoraria-End Date: September 2022 ;Varian Medical Systems: Research Grants, Research Funding, Research Salary Support, Grant Research Funding-End Date: present