Professor Archana Barua

Current affiliation: Indian Institute of Technology Guwahati
Subject speciality: Philosophy
Primary location: India