Rica Villarosa
Observed names: Rica V. Villarosa, Villarosa, Rica
Institutions: Cebu Technological University, University of San Carlos
Observed institutions: Cebu Technological University, University of San Carlos
ORCID: 0009-0009-5054-1407
Observed ORCID: 0009-0009-5054-1407
OpenAlex ID: A5001814279
