Owen was also named a CEO-partner at Flagship, and, now, he’s tagging in new members for the C-suite at YourBio—including Chester Robson as chief medical officer, Michael Mina, M.D., Ph.D., as ...