A

Aidana Chalgynbayeva

University of Debrecen

ORCID: 0000-0002-9841-7765

4 papers and 168 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
4Publications
168Total Citations
#10in Photovoltaic Systems and Sustainability

Top publicationsby citations

Indexing 4 publications…