Allan Varghese Meloottu
Observed names: Allan Varghese, Varghese Meloottu, Allan
Institution: Asbury Theological Seminary
Observed institution: Asbury Theological Seminary
ORCID: 0000-0002-6863-1963
Observed ORCID: 0000-0002-6863-1963
OpenAlex ID: A5009140045
