Innovative People

Ricardo J. Restrepo

Biological, ethno-pharmacology, life sciences, everyday life.

Languages Ricardo J. Restrepo speaks:

English
Spanish