Odeta Petrauskaite

Kaunas University of Technology, Lithuania 0000-0001-8794-9937