Irene Roman
, Alcalá de Henares

Molecular Biology, Cancer Research, Cell Biology

30.45

Skills and expertise(6) View all

Top Co-authors View all

42 Following View all

13 Followers View all