19 ms·> Thank God. Wait who developed this vaccine again?by redisman 6y ago> Thank God. Wait who developed this vaccine again?