Background
Vincent, Charles was born on June 10, 1976 in Chennai, India.
Vincent, Charles was born on June 10, 1976 in Chennai, India.
Doctor of Philosophy, National Institute of Technology, Warangal, India, 2004. PDRF, National University Singapore, 2009.
Professor Centrum Católica, Pontificia University Católica del Perú, since 2010.