Lorena Taboada

, Barcelona
Organic Chemistry,Chemical Biology and Biochemistry
13.21

Featured publications View all

Topics(3)

  • Department of Medical Chemistry
    Barcelona, Barcelona, Spain

Skills and expertise(6) View all

31 Following View all

11 Followers View all