Insufflation: The Gateway To Heroin Is Your Nose
What does insufflation mean in relation to powdered street drugs? Insufflation means to push or draw a substance into a body cavity or dead space using air pressure. While the…
What does insufflation mean in relation to powdered street drugs? Insufflation means to push or draw a substance into a body cavity or dead space using air pressure. While the…