Pull to refresh
Logo
MT

Mikkel Thorup

Computer scientist at the University of Copenhagen

Appears in 1 story

Born: February 13, 1965, Copenhagen
Education: University of Oxford

Last updated Nov 2, 2026