Common Noun Collocations of enhancing

ability, activity, addition, capacity, development, drug, efficiency, factor, importance, integration, lesion, life, mean, method, performance, possibility, potential, power, price, quality, role, sense, status, strategy, understand, value, view, way, effect, effectiveness