tpe science