Excretory
- Maintains plasma osmology
- Maintains plasma pH
- Maintain the plasma concentration of electrolytes
- Excretes nitrogenous end products of protein metabolism
Nonexcretory
- Produces renin
- Produces erythropoietin
- Metabolizes vitamin D
- Degrades insulin
- Produces prostaglandin