Ragnar Nurkse Department of Innovation and Governance

Tallinn University of Technology

Akadeemia tee 3, 12618 Tallinn

Estonia

Principal Contact

Shobhit Shakya
Managing Editor

Support Contact

Shobhit Shakya