The purpose of this study is to find out if a new investigational drug NDI-101150 is safe when given alone and in combination with pembrolizumab, and to look at the pharmacokinetics (PK, to measure how your body takes up, breaks down, and clears NDI- 101150) and the antitumor activity (to measure how NDI-101150 works in your tumors). Investigational means the drug has not been approved by the Food and Drug Administration (FDA). This is the first time that NDI-101150 is being tested in humans. NDI-101150 is a small molecule inhibitor of HPK1 (a protein that weakens the immune system). It is...