Since Cholera affects only humans, and also doesn't have an insect vector or animal reservoir host. And Polio is a disease of the central nervous system, spread from person to person through infected fecal matter entering the mouth. Then which one of them can be controlled by killing the vector, I'm not completely sure if cholera doesn't have a vector, but if they don't, then I'll like to know if and how polio can be controlled by killing the vector.

  • 4
    $\begingroup$ From you description, none of these disease have vectors. A vector is any agent that carry and transmit a pathogen. So you cannot kill any vector as there are no vector to kill. $\endgroup$
    – Remi.b
    Commented Oct 25, 2016 at 19:48

1 Answer 1


Both of these diseases do not have vectors, Cholera is a foodborne / waterborne disease and Poliomyelitis is spread through fecal-oral or oral-oral contact with an infected person. They both only infect humans.

Thus, both cannot be controlled through killing any vector.

The best way to prevent Cholera is to avoid potentially contaminated food and water and follow proper sanitation practices.

The best way to prevent polio is through immunisation via vaccines.

For more information:




Not the answer you're looking for? Browse other questions tagged .