Physiology General 75aedf0f Following cells are responsible for acid secretion in kidney? A I cells B P cells C Mesangial cell D Pericytes High-Yield Explanation A i.e. I cells Specialized