Orlando Lima Rua

Polytechnic Institute of Porto Portugal

1chapters authored