Log In

Esteban Peña-Pitarch Edit Profile

science educator

Esteban Peña-Pitarch, science educator. Diplomate Spain, 1986.

Education

Doctor of Philosophy, Universal Product Code, Manresa, Spain.

Career

Professor Universal Product Code, since 1988.

Achievements

  • Diplomate Spain, 1986.

Connections

Married.