It may happen that occasionally your scientist will forget to shower. That morning he may have become fascinated by something he saw on the wall or thought of on the toilet--he's not actively trying to annoy anyone--and neglected certain basics. If this occurs, have someone (not a wine lover) engage the scientist in conversation and suggest that they build an artifical nose to alert them when a shower is needed. This artificial nose should be calibrated against real noses, starting that day.
You might imagine that the scientist will get the hint and make a point of bathing. No. Scientists do not get hints. They do, however, build things, and there is a fair chance that yours will actually build an artificial nose. Problem solved.