Skip to content Skip to footer

Open Research in Progress – Reports of the Center for Open Digital Innovation and Participation

ISSNs: 2940-8687

QUCOSA, Germany

Journal

Titles
  • Open Research in Progress – Reports of the Center for Open Digital Innovation and Participation
ISSNs2940-8687
PublisherQUCOSA
Country/TerritoryGermany
ZDB-ID3154263-3

Related content