The College of Surgeons of Edinburgh established a professorship of surgery in 1805, and, in spite of opposition, Thomson was appointed to the post.
In September 1815 Thomson was mainly instrumental in founding the Edinburgh New Town dispensary.