Senseable Stockholm Lab

Cate Heine

  • Company: MIT
  • Title: Research assistant
  • E-mail:
  • Link: