Dott. Schena GiampaoloAllergology (Immune System) Olbia, Italy ItalyLokationerDott. Schena GiampaoloOlbia, Sardegna, Italy