Pol Duch Llorach

Dr. Pol Duch Llorach

Internal Medicine. Infectious Disease Department., Hospital de Sant Pau, Barcelona, Catalonia, Spain
orcid