Exhibit: Muography ArtFriday August 17th, 2018 TechBB news Comments Off on Exhibit: Muography ArtMuography Art works are exhibited in Okayama, Japan from August 17 through 19.