Tag: Doctor

Results

  • Ida Dufreyn

    Ida "Doc" Dufreyn is an unlicensed street doctor operating a clinic in the CAS Sector of Denver. Has been in a better mood since receiving a fresh shipment of medical supplies.