中文 | English
Return

Autolysin (lytA) recombinant protein: a potential target for developing vaccines against pneumococcal infections