About Dr. Thomas Walsh (NI609430) United Kingdom