Flagella are composed of over 20 unique proteins and represent a complex set of molecular machinery, working in unison to provide motility to many Gram-negative and positive species of bacteria, as ...