The Number Theory Research Group