Thomas Ristenpart — ReplicateScience | ReplicateScience