RSS

Sahotra Sarkar

Sahotra Sarkar is professor of integrative biology, geography and the environment, and philosophy at the University of Texas at Austin.