enzo life sciences wallpaper enzo life sciences revenue The company reported a net loss of 49 million or 10 per share compared to a net income of 20 million or 04 per share a year earli… Tuesday, June 14, 2022 Edit