![Miguel Angel Huerta Diaz](https://cdn.adscientificindex.com/pictures/5a/4352498.jpg)
Miguel Angel Huerta Diaz
Engineering & Technology / Marine Sciences and Engineering
AD Scientific Index ID: 4352498
Autonomous University of Baja California
person_outline
Miguel Angel Huerta Diaz's MOST POPULAR ARTICLES