Mike Thelwall


Mike Thelwall - computer scientist from United Kingdom. He was born on February 5, 1965 in Stamford. He was awarded the Derek John de Solla Price Award.