Is a life without stress really the goal?
We tend to treat stress as something to eliminate. A more useful view is that stress is a normal response, and what matters is how much, how long, and how we meet it.


Integrative Medicine · Kota Kinabalu
Whole-person care in Luyang, Kota Kinabalu. We look for the root of a health concern, not just the symptom.
Consultations by appointment · Walk-ins welcome during clinic hours
Most people arrive with a feeling rather than a diagnosis. Start wherever describes you best.

“I’m tired all the time, and my tests keep coming back normal.”
Persistent fatigue with no clear answer is one of the most common reasons people come to us. We look at diet, sleep, digestion and nutritional status together, rather than one at a time.
Learn more
“Something changed in midlife and I don’t feel like myself.”
Hot flushes, broken sleep, mood changes, joint aches, difficulty concentrating. These symptoms are common, they are real, and they can be assessed properly rather than endured.
Learn more
“I feel well. I want to stay this way.”
Preventive care focused on the things that actually determine how well you age: cardiovascular and metabolic health, muscle and balance, sleep, and nutrition.
Learn more
“I want a doctor who knows my family’s history.”
Everyday medical care for adults and families, consultations, health screening appropriate to your age and risk, and ongoing management of long-term conditions.
Learn moreThe Clinic
Clinic Dr. Kheng is a general practice in Damai Plaza, Luyang, led by Dr. Kheng Kien Soo. Alongside everyday family medicine, the clinic offers consultations in nutritional and functional medicine, hormonal health, and healthy ageing.
Modern medicine is highly specialised, which is a genuine strength, but it can leave patients moving between clinicians without anyone looking at the whole picture. The habit here is the opposite: understand how diet, sleep, stress and family history interact before reaching a conclusion.

Our Approach
We ask why a problem is happening in you specifically, not only which label fits it. That usually means a longer first consultation.
Appointments are booked with enough time to take a full history. You should never feel moved along before your questions are answered.
Tests are suggested when the result would change the plan, not as a routine package. We will tell you when a test is not worth doing.
You should leave knowing what is being suggested, why, what it involves, and what the alternatives are. In plain language.
Your Doctor

MBBS, Kasturba Medical College, Mangalore University. Dr. Kheng practises general and family medicine in Kota Kinabalu, with particular interest in nutritional and functional medicine, hormonal health, and healthy ageing. During the COVID-19 pandemic he organised the mega vaccination centre at Dewan Serbaguna Mini-Putrajaya.
Learn more →What to Expect
Knowing how an appointment runs makes it easier to come prepared, and easier to decide whether this is the right practice for you.
Call or WhatsApp the clinic. Tell us briefly what the concern is so we can allow enough time for it.
The first appointment is largely spent listening, your history, medications, diet, sleep and stress. Bring any recent test results and a list of what you currently take.
We go through what we think is happening, what if anything is worth investigating, and the options. You decide what happens next.
Notes on nutrition, healthy ageing and everyday wellbeing.
We tend to treat stress as something to eliminate. A more useful view is that stress is a normal response, and what matters is how much, how long, and how we meet it.

The lining of your small intestine decides what enters your body and what stays out. When it works well you never notice it, which is exactly why it is easy to overlook.

The community of bacteria living in your gut has been linked to digestion, immunity, weight and mood. Some of that is well established, some is early. Here is a measured look at what it means for everyday health.

Send an enquiry and our team will respond during clinic hours. For urgent medical concerns, please call or attend the nearest emergency department.