Mikołaj Majsterek

Mr. Mikołaj Majsterek

Virtual Power Plant Ltd.
orcid