![Carlos Ortega Insaurralde](/images/no-picture.png)
Carlos Ortega Insaurralde
Natural Sciences / Biological Science
AD Scientific Index ID: 5055653
Metropolitan University for Education and Employment (UMET)
person_outline
Carlos Ortega Insaurralde's MOST POPULAR ARTICLES