Dileep Karthikappallil
Observed names: D Karthikappallil, D. Karthikappallil, Dr. Dileep Karthikappallil
Institution: Liverpool University Hospitals NHS Foundation Trust
ORCID: 0000-0001-7819-4296
Observed ORCID: 0000-0001-7819-4296
OpenAlex ID: A5045125309
