Regina Sellers

Regina Sellers is a pharmacologist working on Talos I during Prey (2017).