Informações:
Sinopse
A monthly podcast from and for the COETAIL community. Join us at coetail.com
Episódios
-
-
InstructorCast Episode 1: Yong Zhao: Outcome vs. Process: Different Incarnations of Personalization
26/04/2016 Duração: 23min -
-
-
-
-
-
-
-