Hand sanitizer is an effective substitute for hand soap?

Yes
No