About Robert Barr MacGregor
Lived 1896 – 1979 (aged 83). Robert Barr MacGregor was a physician.
Robert Barr MacGregor (14 July 1896 – 9 November 1979) was a British physician and senior medical officer who served as Director of Medical Services of the Straits Settlements and Director of Medical Services of the Federation of Malaya.
Early life and education MacGregor was born on 14 July 1896, the son of Patrick MacGregor. He was educated at Dunbar School and Edinburgh University where he graduated in medicine in 1918. In 1930, he took the MRCP(Ed) qualification and membership of the Royal Colleges of Physicians. In 1954, he was elected FRCP(Ed).
Career MacGregor joined the Royal Army Medical Corps after graduating and served from 1918–1920. In 1920, he joined the Colonial Medical Service, and served in many different posts in the Straits Settlements and the Federated Malay States.
In 1940, he was appointed Director, Medical Services, Straits Settlements in Singapore and Adviser, Medical Services, Malay Straits, and was appointed a member of the Legislative Council. In 1942, he was interned as a POW by the Japanese for three and a half years in Changi Prison, Singapore. His last post before he retired from the Colonial Medical Service in 1951 was as Director, Medical Services of the Federation of Malaya. In a report in 1950 on the work of the Medical Department, he stated that the incidence of malaria in Malaya had been considerably reduced due to research into drugs for treatment and active anti-malarial control measures. He remained in Malaya until 1958 working as senior medical officer at Malacca Agricultural Medical Board which supervised health care for labour employed on rubber estates.
In 1958, he retired to the Scottish borders, and when his wife died in 1964, took up the position of medical officer at Wooley Hospital, Hexham. From 1967–1975, he served as ship’s surgeon with British India Line and then with Royal Fleet Auxiliary with NATO. He appointed Companion of the Order of St Michael and St George (CMG) in the 1946 New Year Honours. In 1951, he was appointed Commander of the Venerable Order of the Hospital of St John of Jerusalem.
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Robert Barr MacGregor's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Robert Barr MacGregor's
Frequently asked questions
Who was Robert Barr MacGregor?
British physician (1896–19790
When was Robert Barr MacGregor born?
Robert Barr MacGregor was born on 14 July 1896.
When did Robert Barr MacGregor die?
Robert Barr MacGregor died on 9 November 1979.
What was Robert Barr MacGregor's occupation?
Robert Barr MacGregor was a physician.
Sources & further reading
· Wikipedia: Robert Barr MacGregor
· DBpedia: Robert Barr MacGregor
Cite this page
APA: Biography.guide. (2026). Robert Barr MacGregor. https://biography.guide/robert-barr-macgregor/
MLA: "Robert Barr MacGregor." Biography.guide, https://biography.guide/robert-barr-macgregor/.
Chicago: "Robert Barr MacGregor." Biography.guide. https://biography.guide/robert-barr-macgregor/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:23 UTC