Smallpox vaccination in Italy
See
:
Dr. Carlo Ruata, M.D