Profile picture
Hector Quemada
Doctorate
  • Retired
    Kalamazoo, Michigan, United States
mini profile avatar Hector Quemada