Robert L. Brown's scientific contributions