Creative Tech for Human Health
Did you know that the Japanese are known to live the longest? The secret of their long life is the concept of 'Ikigai.' The Ikigai way of life is especially popular in Okinawa (a city in Japan), known as the ‘Land of Immortals’. They have one of the longest lifespans…
