Blood pressure “barometer” cells discovered in the kidney
Researchers have discovered a population of natural barometers that monitor and maintain our blood pressure. The cellular sensors have for decades been presumed to be located in a certain type of cell in the kidney, but have only now been detected. Source of Article