margaret lu