Role of caveolin-1 in human organ function and disease: friend or foe?. (26th August 2021)