Why are antibiotics effective against bacteria but not effective against viruses ?
Why do antibiotics have different antibacterial spectra ? What makes them effective or ineffective against Gram positive or Gram negative bacteria ?