Dr Braunstein has been my doctor for a few years now and he’s the best primary care doc I’ve had. He’s up-to-date on everything, applies the best science, but then tailors it to apply to the individual. He takes into account the whole patient and his knowledge of their personal experience. He doesn’t practice cookie cutter medicine. Highly recommend.