Hector Acosta Oviedo

Hector Acosta Oviedo

Merida, Venezuela

Universidad de Los Andes

Doctor

More

This person hasn't backed any projects yet.