Franc Llorens

Dr. Franc Llorens

Bellvitge Biomedical Research Institute (IDIBELL), Barcelona, Spain
orcid