Researcher
João Pedro de Castro Félix
Biographical note