St Andrews University lecturer says commercialisation is ‘not paying off’

Dr Ross Brown.
Dr Ross Brown.