Maureen Miracle Stella
Observed names: Maureen M Stella, Maureen M. Stella, Maureen Stella, Stella, Maureen Miracle
Institution: Atma Jaya Catholic University of Indonesia
ORCID: 0000-0003-2932-3498
Observed ORCID: 0000-0003-2932-3498
OpenAlex ID: A5044249589
