Jatu Rachel Keshena
Observed names: J.R. Keshena, Jatu Keshena
Institution: Diponegoro University
Observed institutions: Diponegoro University, Jenderal Soedirman University, Padjadjaran University
ORCID: 0000-0002-0066-9965
Observed ORCID: 0000-0002-0066-9965
OpenAlex ID: A5070316593
