Oral health: How much do you know? – A study on knowledge, attitude and practices of patients visiting a North Indian dental school