bruce liu