12a6530b0d1f10b1d47cb7ee0f74ac26?s=128

Carlos Rueda

carueda

Software Engineer - Ph.D Computer Science
Monterey Bay Aquarium Research Institute
Moss Landing CA, U.S.A.