TRT World World's first living robots created from frog stem cells TRT World • Available on Youtube • Published 5 years ago