Meera Anna Oommen
Observed names: M. A. Oommen, MEERA A. OOMMEN, MEERA ANNA OOMMEN, Meera A. Oommen, Meera Anna Oommen (2914187), Meera Oommen, Oommen, Meera Anna
Institution: Dakshin Foundation
ORCID: 0000-0002-3670-5323
Observed ORCID: 0000-0002-3670-5323
OpenAlex ID: A5074022144
