Ruben E. Torres
Observed names: Ruben Torres, Rubén Torres, Rubén Torres (9144461), Torres, R.E., Torres, Rubén
Institution: Reef Check - República Dominicana
Observed institution: Reef Check - República Dominicana
ORCID: 0009-0004-7980-8631
Observed ORCID: 0009-0004-7980-8631
OpenAlex ID: A5007017176
