Rachael Garrett | KTH

Rachael Garrett contributes with expertise in human–computer interaction and visual design.