Ittoop Vergheese Puthoor
Observed names: I. V. Puthoor, Ittoop Puthoor, Ittoop V Puthoor, Ittoop V. Puthoor, Puthoor, Ittoop, Puthoor, Ittoop Vergheese
Institution: Newcastle University
ORCID: 0000-0003-0649-5924
Observed ORCID: 0000-0003-0649-5924
OpenAlex ID: A5072019485
