How Long Does It Take On A Plant-Based Diet To Lower Your Cholesterol? by Caldwell Esselstyn