Long đã có nhiều công trình nghiên cứu xuất sắc được đăng tải trên các tạp trí khoa học của Vương quốc Anh và được trình bày ở một số Hội đồng khoa học uy tín.