Berta Bosch
Observed name: Bosch, Berta
Institutions: Werfen (Spain), Werfen Immunoassay Technology Center
Observed institutions: University of Helsinki, Werfen (Spain), Werfen Immunoassay Technology Center
ORCID: 0000-0001-5003-1524
Observed ORCID: 0000-0001-5003-1524
OpenAlex ID: A5035104281
