Replicate
Science
Experiments
Papers
Scientists
Institutions
Methodology
Developers
Submit paper
Get API key
Francesca Damiola
Université Claude Bernard Lyon 1
ORCID: 0000-0002-0238-1252
58
Peer-reviewed publications
0
Protocols
12616
Citations
Francesca Damiola — ReplicateScience | ReplicateScience