As a researcher, he currently integrates the Computer Communications and Networks (CCN) research group, at Centro Algoritmi, School of Engineering, University of Minho. He graduated in Systems and Informatics Engineering in 1992, obtained a MSc Degree in Informatics in 1998 and a PhD Degree in Computer Science in 2006 at the same university. He participated in several research projects, supervised MSc and PhD students, and co-authored more than thirty peer reviewed papers in Routing Protocols, Network Services, Quality of Service, P2P, IoT and Network Management. His current research interests are in mobile AdHoc networks, disruptive Delay Tolerant Networks, Named Data Networks, Indoor Positioning, Internet of Things and future Internet.