Innovation contests with entry auction
scientific article; zbMATH DE number 6376389
scientific article