Profile picture
Francesca Di Rosa
Doctorate
  • Senior Researcher
    Istituto di Biologia e Patologia Molecolari, Consiglio Nazionale Delle Ricerche (CNR)
    Rome, Italy
mini profile avatar Francesca Di Rosa