Washington D.C. [USA], Jan 25 (ANI): A new study sees scientists identifying an enzyme that is a “master regulator” of kidney function. The enzyme, if suppressed, can trigger renal failure. Their findings have implications for the use of existing drugs and the development of new pharmaceutic