Claim: Lymph nodes are major T lymphocytes sites.
Verdict: SUPPORTS