Work

Getting the Measure of the Electronic Games Industry: Developers and the Management of Innovation

FWCI: 4.842
Cites: 35
Cited by: 31
Related to: 10