JP (Joao) Carvalho Nunes PhD Associate Professor contact_label Suivez-moi sur: Joao Carvalho Nunes op ResearchGate