Filipe da Silva Oliveira

Faculty of Sciences, Porto University

.

Thesis