Knowledge, Uncertainties, And Research Gaps