Do you think the right answer to the question "a molecule that causes antibody production is found on what?" is "organs", given that a molecule that causes antibody production is found on cancer cells?
No