Profile picture
Giselle Penton-Rol
  • Senior Researcher
    Primary
    Center for Genetic Engineering and Biotechnology (CIGB)
    Playa, Cuba
  • Professor
    Latin American School of Medicine
    Havana, Cuba
mini profile avatar Giselle Penton-Rol