Larry

Larry is a Tau'ri environmental scientist. After Dr. Malcolm Tunney made a joke about environmental scientists and then apologized to him.