Thiruvengadam PADMANABHAN
Observed names: P. Thiruvengadam, Padmanabhan Thiruvengadam, Padmanabhan, Thiruvengadam, T. Padmanabhan, Thiruvengadam P, Thiruvengadam Padmanabhan
ORCID: 0000-0002-2054-3868
Observed ORCID: 0000-0002-2054-3868
OpenAlex ID: A5007205439
