Background
Llora, Xavier Son of Javier Llorà and Isabel Fabrega.
Llora, Xavier Son of Javier Llorà and Isabel Fabrega.
Doctor of Philosophy, University Ramon Llull, Barcelona, 2002.
Research assistant professor University Illinois Urbana-Champaign, 2005. Researcher National Center Supercomputing Applications, since 2006. Consultant ShareThis, Urbana, 2004—2005.