Revelation’s net income for the three months ended March 31, 2023 was $6.2 million, or $2.79 basic earnings per share and $1.96 diluted earnings per share, compared to a net loss of $6.6 million, or ...
SAN DIEGO--(BUSINESS WIRE)--Revelation Biosciences, Inc. (NASDAQ: REVB) (the “Company” or “Revelation”), a life sciences company that is focused on harnessing the power of trained immunity for the ...