debbie chen