Pathology Toll like receptors are seen on? A Macrophages B Natural killer cells C Endothelial cells D All of the above π‘ Explanation Toll like receptors are seen on? β Correct Answer: D. All of the above