Block or report user
  • Palantir Technologies
  • London, UK

Organizations

@FruitsDuChene