NCT02856425 - Trial Of Pembrolizumab And Nintedanib | Crick | Crick