Physiology

Erythropoietin in kidney is secreted by