Innovation and Development
2
|
International Journal of Technology Management
2
|
European Journal of Development Research
1
|
Journal of International Development
1
|
Research Policy
1
|
Science and Public Policy
1
|
Translational Medicine: The Future of Therapy?
1
|