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    