Explain why it takes long time to develop a vaccine

Explain why it takes long time to develop a vaccine