He received a Ph.D. in Computer Science (2001) from Universidad Carlos III de Madrid for his work on coordination of planning heterogeneous aggents to solve problems with information gathered from the Web. He received a B.S. in Physics (1994) from Univesidad Complutense de Madrid. His research interests include multi-agent systems, Distributed Artificial Intelligence, Web Service technologies, Knowledge representation, automated planning and Machine learning. He is the managing editor of the International Journal of Computer Science & Applications (IJCSA). He has been selected as a chairman and member of the organizing committee for several international conferences.