Problem based learning and the scientific process

Full text