Andrew Tran's scientific contributions