Mahfuza Rifat
Observed names: M. RIFAT, M. Rifat, Mahfuza Rifat (618092), Mahfuza Rifat7, Rifat Mahfuza, Rifat, Mahfuza
Institutions: Damien Foundation, Action Damien
ORCID: 0000-0002-2949-8637
Observed ORCID: 0000-0002-2949-8637
OpenAlex ID: A5111959005
