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