2021-09-23 Comments Off on Researchers unravel the structure of bacterial appendages Researchers unravel the structure of bacterial appendages A research team led by David Thanassi, PhD, of Stony