Roberta Rabellotti

Journals

  1. European Journal of Development Research

    ISSNs: 0957-8811

    Additional searchable ISSN (Electronic): 1743-9728

    Palgrave Macmillan, United Kingdom

    Journal

  2. Research Policy

    ISSNs: 0048-7333

    Elsevier, Netherlands

    Journal

  3. World Development

    ISSNs: 0305-750X

    Additional searchable ISSN (Electronic): 1873-5991

    Pergamon Press, United Kingdom

    Journal