Jon Logan

PhD student
Jon Logan hasn't written anything about themselves yet.