Profile picture
Gerardo Vázquez-Marrufo
Doctorate
  • Senior Researcher
    Centro Multidisciplinario de Estudios en Biotecnología, Universidad Michoacana de San Nicolás de Hidalgo
    Morelia, Mexico
mini profile avatar Gerardo Vázquez-Marrufo