Androgen binding protein is secreted by
Seoli cells are the somatic cells of the testis that are essential for testis formation and spermatogenesis. Seoli cells facilitate the progression of germ cells to spermatozoa direct contact and by controlling the environment milieu within the seminiferous tubules Ref: guyton and hall textbook of medical physiology 12 edition page number:630,631,632
Pituitary
Liver
Seoli cells
Leydig cells
Endocrinology