Igor Mucha

Scopus Author ID: 8543640300

ORCID iD: 0000-0003-1168-608X

ResearchGate