NDA 2021 Session IGeneraleasyQ71Q: Squamous epithelial cells are found in the inner lining of(a)Oesophagus.(b)Small intestine.(c)Ducts of salivary gland.(d)Kidney.Hide AnswerCorrect Answer: (a)Report Issue