pagA logo

pagA

Protective antigen

Molecular Synopsis