Dropping in on lipid droplets: insights into cellular stress and cancer - Shyu, Peter (PORTLAND PRESS LTD, 2023)
10.1042/BSR20180764