Physiology Which pa of the renal system produces and secretes renin? A JG cells B Macula densa C Tubular cells D All of the above π‘ Explanation Which pa of the renal system produces and secretes renin? β Correct Answer: A. JG cells