Mylene Chan's scientific contributions