João Pedro Trovão

Polytechnic Institute of Coimbra Portugal

1chapters authored