Articles

Nature Can Now Be Prescribed to Patients in Scotland

Since October of 2018, doctors in Shetland, Scotland, have been authorized to prescribe nature to their patients. It’s thought to be the…

Continue reading