Gonville and Caius College, Cambridge
In 1921, Needham graduated with a Bachelor of Arts degree from Gonville and Caius College, Cambridge.