I am Debraj Biswas who believes in cumulative knowledge and its powers to help humanity achieve greatness.