-
October 13, 2026
Stagnation of Innovation in Japan: Evidence from matched firm and patent data
Innovation
-
October 13, 2026
Stagnation of Innovation in Japan: Evidence from matched firm and patent data
Innovation