Natacha Crooks

Assistant Professor

Education

  • 2019, Ph.D., Distributed Systems, University of Texas
  • 2012, BA, Computer Science and Law, University of Cambridge