Juxtaglomerular cells
A
Secrete renin
B
Are epitheloid in nature
C
Are phagocytic in nature
D
Are found between the podocytes
E
Are positive baro-receptors
Correct Answer: Secrete renin, Are epitheloid in nature