1919നും 1920നുമിടയ്ക്കു് ജോൺ ഓക്സ്‌ഫഡിലെ ന്യൂ കോളജിൽ ഫെല്ലൊ ആയിരുന്നു. അതിനുശേഷം കേംബ്രിജ് സർവ്വകലാശാലയിലെ ട്രിനിറ്റി കോളജിലേക്കു് മാറി. അവിടെ ജൈവരസതന്ത്രത്തിൽ (Biochemistry) റീഡറായി 1932വരെ പഠിപ്പിച്ചു. അവിടെയുണ്ടായിരുന്ന കാലം ഹാൽഡേൻ എൻസൈമുകളിലും (enzymes) ജനിതകശാസ്ത്രത്തിന്റെ ഗണിതശാസ്ത്രവശങ്ങളിലുമാണു് (mathematical genetics) ശ്രദ്ധ കേന്ദ്രീകരിച്ചതു്.