Prof CNR Rao

India might be the 12th largest economy but its place in the scientific world may be at risk, according to a leading Indian scientist who delivered a public lecture at UNSW.