A confluence of science