Sandra Plecha

University of Aveiro Portugal

Sandra Plecha

1chapters authored