Son of Dr. David Landsborough III and Mrs. Marjorie Landsborough. He was born in Changhua and always said “I am a Scottish Taiwanese” proudly.
He graduated from the Royal Medicine College and majored in Neurology. He and his wife, Dr. Jean Landsborough, back to Changhua Christian Hospital in 1952 and was highly dedicated to their medical mission until 1980 retired.
Digital Contents of the 2023 Heroic Tales Exhibition at the St. George's Tron Church of Scotland