News Ovoca Bio Shares Plummet 82% After Study on Orenetide’s Effectiveness by Warren Seah August 31, 2023 by Warren Seah August 31, 2023 London, 9th September 2022 – Biopharmaceutical company Ovoca Bio saw a significant drop in its stock… Read more