Freed Associates

Medical team having a meeting in conference room

Medical team having a meeting in conference room in hospital.