Tag: meguro
-
A History of Parasitology (Meguro Parasitological Museum, Tokyo)
Meguro Parasitological Museum is a small, unassuming and very modest museum located in a brown-tiled building which is a 15 […]
adventures in art, tech, geography, data, and mixed realities
Meguro Parasitological Museum is a small, unassuming and very modest museum located in a brown-tiled building which is a 15 […]