Profile picture
Max Chavarría
Doctorate
  • Centro Nacional De Innovaciones Biotecnológicas (CENIBiot)
    San Jose, Costa Rica
mini profile avatar Max Chavarría