João Pedro Trovão

Polytechnic Institute of CoimbraPortugal

1chapters authored