Open menu
Juha-Pekka Himanen
Heterologous vaccine proteins produced in Bacillus subtilis