What can remove alcohol from a person's system?

The only way to sober up after drinking is to give your body the time it needs to remove the alcohol. There are no techniques that will speed up this process.