Carlsson nació en Uppsala, Suecia, hijo de Gottfrid Carlsson, un historiador y profesor de historia desde 1925 en the Lund University, donde inició su educación médica en 1941.