Land Bank considering new tool to reduce deer herd

Nantucket’s deer herd is believed to be the most densely populated in the state at more than 85 per square mile.