Toshiba ExploraVision winner Angelica De La Torre tests bioplastic prototype

Return to article.