Artifact
Dan Smith
11d
Hopefully the human elements here don’t sink an otherwise really innovative and exciting product. Hearing that senior researchers resigned over this is dismaying.
0 Comments 0 Likes
Comment
App Store
Download Artifact to read and react to more links
App Store Play Store