Renalase: Another puzzle piece between hypertension and simple renal cysts?

Renalase: Another puzzle piece between hypertension and simple renal cysts?