Polish scientist wins European Inventor Award for printable solar cells
Polish scientist Olga Malinkiewicz and the team she leads at Saule Technologies have won the European Inventor Award for their...
Polish scientist Olga Malinkiewicz and the team she leads at Saule Technologies have won the European Inventor Award for their...