Yamagata 990-8560
Japan
Yamagata University
volcanic hazardStrombolian3D Printingwind tunnelphysicsballistics