Johannes Sembiring
Observed name: Sembiring, Johannes
Institution: Institut Kesehatan Deli Husada Deli Tua
Observed institution: Institut Kesehatan Deli Husada Deli Tua
ORCID: 0009-0003-5282-1839
Observed ORCID: 0009-0003-5282-1839
OpenAlex ID: A5017235537
