Q. Juxta glomerular cells of kidney secrete hormone

 1462  284 MHT CETMHT CET 2015 Report Error

Solution:

Correct answer is (d) Renin