J Barbe
Observed names: Jennifer Barbe, Julia Barbe, Julia E. Barbe
Institution: University Hospital of Geneva
Observed institution: University Hospital of Geneva
ORCID: 0009-0003-1544-6275
Observed ORCID: 0009-0003-1544-6275
OpenAlex ID: A5027014257
