![EJM (John) Carranza](https://cdn.adscientificindex.com/pictures/db/96712.jpg)
EJM (John) Carranza
Engineering & Technology / Earth Sciences
AD Scientific Index ID: 96712
Universiteit van Kwazulu Natal
person_outline
EJM (John) Carranza's MOST POPULAR ARTICLES