Robot Ameca Delivers Channel 4’s Alternative Christmas Message in a More Human-Like Way Ameca is indeed, one of the world's most advanced humanoid robots today. by April Fowell
Science Humanoid Robot Ameca Could Perfectly Mimick Human-like Facial Expressions But Can it Walk or Run? by Joseph Henry