Rui Carvalho

University of Coimbra Portugal

1chapters authored