Marc Sellers

Marc Sellers is a anesthesiologist working on Talos I during Prey (2017).