Japan deploys humanoid robot for railway maintenance techxplore.com 2 points by Brajeshwar 3 days ago