Su sede está en el campus de Chamartín del Instituto de Salud Carlos III, en Madrid.