Vasan Tanvi's scientific contributions