Home Collections

European Leprosy Symposium 1986 : Santa Margherita Ligure, Italy)