Is Revelation Biosciences Inc (NASDAQ: REVB) Still A Buy After A -31.37% Weekly Drop?
During the recent session, Revelation Biosciences Inc (NASDAQ:REVB)’s traded shares were 0.71 million, with the beta value of the company hitting 0.20. At the last