It's the calcium in teeth that wine attacks.
Eating cheese at the same time may help counter the effects, but brushing your teeth after a night of drinking probably won't.
The report in the journal Nutrition Research finds Riesling wines tend to have the greatest impact because they have the lowest ph levels.
As always, the experts say moderation is key.