Brief: Alector Q1 net loss USD 45.857 million
May 4 (Reuters) - Alector Q1 revenue USD 16.549 million. * Q1 net income USD -45.857 million * Q1 basic EPS USD -0.55
May 4 (Reuters) - Alector Q1 revenue USD 16.549 million. * Q1 net income USD -45.857 million * Q1 basic EPS USD -0.55