Skip to content
News

Newly Discovered Barrier Prevents Immunity from Reaching Smell-Sensing Cells

The structure, dubbed the BOB, fits with some of the mysteries of COVID