Shanghai Museum
Sowerby was a Fellow of the Royal Geographical Society, a Fellow of the Zoological Society, a member and President (1935-1940) of the North China Branch of the Royal Asiatic Society and also President (1928) of the China Society of Science and Arts (in Shanghai), as well as being Honorary Director of the Shanghai Museum.