João Pedro Trovão

Polytechnic Institute of Coimbra Portugal

João Pedro Trovão

1chapters authored