Sanjay Gupta is one of the nicest and most caring consultant cardiologists in the city of York. He practices cardiology at York District NHS Hospital, where he holds a position as a consultant in the adult heart unit. He also works at the Nuffield Hospital in York.