Karen Sherwood

Hospital: Descanso Dermatology Medical Group