NDA 2021 Session IGeneraleasyQ71. Squamous epithelial cells are found in the inner lining of(a)Oesophagus.(b)Small intestine.(c)Ducts of salivary gland.(d)Kidney.Answer with full explanation — NDA 2021 (I) →Report Issue