National Centre of Scientific Research "Demokritos"
5 papers and 41 citations.
Indexing 5 publications…