Designing a comprehensive Non-Communicable Diseases (NCD) programme for hypertension and diabetes at primary health care level: evidence and experience from urban Karnataka, South India
BMC public health