4 min read Science BlackRock Science And Technology Trust: A Growth And Dividend Magnet (NYSE:BST) November 28, 2023 The following immortal Neil deGrasse Tyson quote just about sums up my view on...