Ru Ba
Observed names: Ba, Ru, Ru Ba (3572483)
Institutions: Southeast University, Southeast University
Observed institutions: Southeast University, Southeast University
ORCID: 0000-0001-6601-2328
Observed ORCID: 0000-0001-6601-2328
OpenAlex ID: A5076650096
