Tagged with mike monteiro

Speaker: Mike Monteiro

Designers have a responsibility, not only to themselves and to their clients,...

49:14