D Suba Chandran's Location
India
D Suba Chandran's Education
D Suba Chandran's Summary
D Suba Chandran, based in India, is currently a Director at Institute of Peace and Conflict Studies (IPCS). D Suba Chandran holds a 1996 - 2001 Doctor of Philosophy (PhD) in Pakistan @ JNU, New Delhi. D Suba Chandran has 1 email on RocketReach.