deborah chen