Ragnar Nurkse Department of Innovation and Governance

Tallinn University of Technology

Akadeemia tee 3, 12618 Tallinn

Estonia

Principal Contact

Shobhit Shakya
Managing Editor
Ragnar Nurkse Department of Innovation and Governance, TalTech

Support Contact

Shobhit Shakya