20120605 business.india-business: India has not lived up to its research potential: N R Narayana Murthy