Cedric Johnson's scientific contributions