Peptida antimikrobial
Terdapat faktor lain yang memengaruhi selektivitas peptida antimikrobial. Telah diketahui secara umum bahwa kolesterol tersebar secara luas pada membran sel mamalia sebagai bahan penstabil membran, namun tidak terdapat pada membran sel bakteria. Keberadaan kolesterol ini mengurangi aktivitas peptida antimikrobial, sehingga keberadaan peptida antimikrobial melindungi sel mamalia dari serangan peptida antimikrobial.
Antasid
Berkurangnya keasaman perut dapat menyebabkan mengurangi kemampuan untuk mencerna dan menyerap nutrisi tertentu, seperti zat besi dan vitamin B. Kadar pH yang rendah di perut biasanya membunuh bakteri yang tertelan, tetapi antasida meningkatkan kerentanan terhadap infeksi karena kadar pHnya naik. Hal ini juga bisa mengakibatkan berkurangnya kemampuan biologis dari beberapa obat. Misalnya, ketersediaan hayati ketokonazol (antijamur) berkurang pada pH lambung yang tinggi (kandungan asam rendah).