Xulio Ríos é director do IGADI e do Observatorio da Política Chinesa. Recentemente publicou Mercado y control político en China (La Catarata, 2007). Entre outras obras publicou La política exterior de China (Bellaterra, Barcelona 2005) e tamén Taiwán, el problema de China (La Catarata, 2006). Asesor de Casa Asia, reside en Pequín.
Actualmente traballa para o Buró de Expertos Estranxeiros do Consello de Estado e dá aulas nunha universidade.