Bay Street News

Alector Reports Recent Business Highlights and Second Quarter 2019 Financial Results