Profile picture
Leonardo Trujillo
Doctorate
  • Instituto Tecnológico de Tijuana
    Tijuana, Mexico
mini profile avatar Leonardo Trujillo