BSc Manch 1921, MSc 1923, DSc 1932; MD CM McGill 1928, ScD (Hon) 1961; MA (Hon) Yale 1936; ScD (Hon) Princetown 1946.
Long was born in Wiltshire on 19 June 1901. He was educated at Wigan Grammar School and the University of Manchester, where he studied chemistry. Long was demonstrator in physiology at University College London before being appointed lecturer and assistant professor of medical research at Mc Gill University, a position he held from 1925 to 1932. In 1932 Long became director of the George S Cox Medical Research Institute and assistant professor of medicine at the University of Pennsylvania. From 1936 to 1970 Long was at Yale University, where he held a number of important positions in the field of physiology. A professorship at Yale was established in his honour in 1966. Long died on 6 July 1970.