Till toppen

SpnA – a multifaceted virulence factor mediating immune evasion