Mindful healthGeneral internal medicine practiced in a healing space. Kensho is a moment of realization. It is a Japanese word from the Zen tradition that means ‘seeing nature’ - to see things as they really are. Our Philosophy