Om Prakash Yadava
Observed names: O P Yadava, O. P Yadava, O. P. Yadava, O.P. Yadava, OP Yadava, Om P Yadava, Om P. Yadava, Om Yadava, Op Yadava, Yadava OP
Institution: National Heart Institute
ORCID: 0000-0001-5088-7226
Observed ORCIDs: 0000-0001-5088-7226, 0000-0002-7330-4887
OpenAlex ID: A5007991988
