TY - RPRT TI - The thymus. Key organ between endocrinologic and immunologic systems. AU - P Deschaux AU - M Rouabhia PY - 1987 DO - 10.1111/j.1749-6632.1987.tb35745.x UR - https://pubmed.ncbi.nlm.nih.gov/3496828/ ID - 3496828 ER -