Jorge Barata

University of Beira Interior Portugal

Jorge Barata

1chapters authored