Mohamudha Parveen Rahamathulla
Observed names: Mohamudha Parveen, Mohamudha Rahamathulla, P Rahamathulla Mohamudha, Parveen R. Mohamudha
Institution: University of Roehampton
ORCID: 0000-0002-0122-3674
Observed ORCID: 0000-0002-0122-3674
OpenAlex ID: A5021135897
