Here's a glimpse of ISRO's half-humanoid 'Vyommitra'
While India gears up for 1st ever manned mission to space, half-humanoid 'Vyommitra' has been developed for initial mission.
While India gears up for 1st ever manned mission to space, half-humanoid 'Vyommitra' has been developed for initial mission.